{"_id":"react-dialog-async","_rev":"38-7785d650ea388d1eddd7a2652688f719","name":"react-dialog-async","dist-tags":{"beta":"3.0.0-beta.2","latest":"3.2.0"},"versions":{"1.0.0":{"name":"react-dialog-async","version":"1.0.0","license":"MIT","_id":"react-dialog-async@1.0.0","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"4132ece4ad9dc0c8def4aa3ce58c34ee82efa1af","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.0.tgz","fileCount":11,"integrity":"sha512-rbt/bDwtd8f8mokN+IX6pRqxOjcaJamxngAsqamIzM0OW5Bquxbw/pUfl7FV2FrB+0YdGNp9VDutFOPUfiVp9g==","signatures":[{"sig":"MEQCIEIIw7FlUHmZ9OIouynudjN5+o/vdVzOZlJVuWaiMcwOAiAkumyuPzkLMqWZ4lUDog8YBz533tBeAxAVRlxJMWEWFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17756},"main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"Provides a way to show a dialog using hooks.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","rollup-plugin-typescript2":"^0.30.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.0_1635988427678_0.24951488608302674","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-dialog-async","version":"1.0.1","license":"MIT","_id":"react-dialog-async@1.0.1","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"94b9d30bf6bab091be466d4a6ffc4ee7253fd478","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.1.tgz","fileCount":11,"integrity":"sha512-t/oGRxDzfLrDMoJYgGLXGK/vggGzOqs3Oysz2AATgRaw9hBtqZ19hmouJjEM4T/4Y0l7VCnnhe28tASB8HtcHg==","signatures":[{"sig":"MEUCIBy6Gs1ZTkXIBgEBj8PONeJE+pXJXH2hWBc39hVhonDcAiEAv6JUt1qRr+SfBduQMYjdBCC1eRPSd2DOUzlzH/j3tEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17756},"main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"Provides a way to show a dialog using hooks.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","rollup-plugin-typescript2":"^0.30.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.1_1635989847664_0.7141641676139274","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-dialog-async","version":"1.0.2","license":"MIT","_id":"react-dialog-async@1.0.2","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"84011e7a544be425e08e83d641d1f3c30afdd4b5","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.2.tgz","fileCount":11,"integrity":"sha512-UFQLDcxhBhIqc0khASRdJONoMf1ZSuym+s05Ssi8KVAf0dOFjW0pyYi0v01t81TmtlhamIhvcZoaIhg89V4HqA==","signatures":[{"sig":"MEUCIAmIdXZqzyXq4hegsfUFS6MKEyG1UmLKO/Tp6EKtMrxKAiEA/NNnMUbJuIK+l7xgaNCUT5zeyH/RriJQ4l0iPqZNwxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17822},"main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"Provides a way to show a dialog using hooks.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","rollup-plugin-typescript2":"^0.30.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.2_1635992306997_0.8537336547227532","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-dialog-async","version":"1.0.3","license":"MIT","_id":"react-dialog-async@1.0.3","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"23ac499248a612e53b3627cc84d732abe2f5713f","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.3.tgz","fileCount":10,"integrity":"sha512-yakzIvEm1WQn0rLtOAAv6NRC/j7ToQKOHOocGwDs7izIM5uTlUVKBY9kYzyWML9iRuROXJxiQKk9GwZoIUeeWg==","signatures":[{"sig":"MEQCIAHll3PuZJmqLq9i1o2VLRHFkybOAPzBQ89Nm6kjxLqEAiBnNdlVj7QNEDJp0SHDCMAWwG4sLFbmEOH/QOU5OHeKxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17622},"main":"dist/index.js","scripts":{"build":"rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","rollup-plugin-typescript2":"^0.30.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.3_1635995872575_0.9879481278361428","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-dialog-async","version":"1.0.4","license":"MIT","_id":"react-dialog-async@1.0.4","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"f6dbba8792a02f6c14b427f85623ad502cb9c611","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.4.tgz","fileCount":11,"integrity":"sha512-RLqUqR6h/y3uAU9ruQm7eSMAvNb2Q/hEzbEaWq6TZwXx0Zl1N4NwRXdAjsDZuHRgi/C/pCwYy+baJVZSKd7q+w==","signatures":[{"sig":"MEQCIDpk6lEw1DI147YTFGUcHcXCIrPMQ/r876Rdrx+sPpjbAiBbiARjfDeQclHFHN7nrUDHX4ipXwT7b6MVN/6kbAkKyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20737},"main":"dist/index.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"[![npm](https://img.shields.io/npm/v/react-dialog-async)](https://www.npmjs.com/package/react-dialog-async) [![Types](https://img.shields.io/npm/types/react-dialog-async.svg)](https://www.npmjs.com/package/react-dialog-async) [![Downloads](https://img.shi","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","rollup-plugin-typescript2":"^0.30.0"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.4_1635996208150_0.13245531668733546","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"react-dialog-async","version":"1.0.5","license":"MIT","_id":"react-dialog-async@1.0.5","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"b04c9ddca6c55f1b61cad299d92b581eb4f38fcf","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.5.tgz","fileCount":13,"integrity":"sha512-q9SIwLu9xzBexq0S/teBdTE/4AMPXxMU8TvjfxL7Q/l/ZyLWEmQYFjXlzcBIL3JDzZITOfT6kwU7NHl/kCEC5w==","signatures":[{"sig":"MEQCIDZ1sV0gaZo44KWeOjLQ7xwassjBSUI1L7jCDqwR9uTgAiA6t9fAalZKvGnBMgLrvHBPyVhgjzwrQU+HlY7+GbcguA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72797},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"[![npm](https://img.shields.io/npm/v/react-dialog-async)](https://www.npmjs.com/package/react-dialog-async) [![Types](https://img.shields.io/npm/types/react-dialog-async.svg)](https://www.npmjs.com/package/react-dialog-async) [![Downloads](https://img.shi","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.5_1636180273672_0.23451349272915967","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react-dialog-async","version":"1.0.6","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.0.6","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"14e6b4f766b382903c14c95af59c7195529e6516","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.6.tgz","fileCount":13,"integrity":"sha512-vxKyEZo5qfXnHp/TcNyvRyLLfxekG6yT3O4MYPpZcQ8uUh3hXEXybe5G+mND6WGlZOjLgyTgO3HTGGDo9Z5AzA==","signatures":[{"sig":"MEQCIGqSc3kJVSC19TgAtCk3s1DlA2MeQxre7oOAiCeEfxi2AiAm7FbD+i70V6ncWWVWhznUU7UrhUVLAAFyE6pHtEiIPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72998},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.6_1636628431854_0.9576318092273375","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"react-dialog-async","version":"1.0.7","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.0.7","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"fe9120ec3c9f1525a173ff1dc8aa6811486fb378","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.7.tgz","fileCount":13,"integrity":"sha512-21t/w54e0NFNOIjS4EQGZA2CPsa6XpsRVeWcb4L62yE2EFxXoEKDwnaA2qUXenlAIQWDa8g7Dc9NBGLxhsxyhg==","signatures":[{"sig":"MEQCIG/3pSP/40tnjnPDBcPIsv3Jn208U/wdkuXBENuoczJ3AiAQ6TbSQzEhyN7demrFJJIehQFKMEKjmpHWwBCroFW19w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75059},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.7_1636887797295_0.577262363835477","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"react-dialog-async","version":"1.0.8","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.0.8","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"a05803ef2f4bc4517ce0c8a5653fba1ee422e9ed","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.0.8.tgz","fileCount":13,"integrity":"sha512-IQfCrrD57gZAsXtwJDncyG4XEv/lk0jNTr/YBVIHc4fuRM/KL8x9wT+NJabptWcFU2erG/0AMIbfogOBX9Pbcg==","signatures":[{"sig":"MEYCIQDmaql0kWsiersn5FUeooxBjErc1Rsbehgcke/IGitmCAIhAPTFTYONDrULTd6NrJKR1acvrzxC9gyt8SLWkS6xiOG+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24O5CRA9TVsSAnZWagAAD3QP/jPAAGltvJm6sgrMVPix\nbyhVX1/lg57ftb9nKYVD82geS4lNUbKi8Rg/e0itdIb6i4CZ12Eccx3glM0+\nhdQKwD7cZT6hm/YVtzb6m+YalpVJ7hi9BPa/oo5D4A22bnuudR2+d4uYXTbq\nUSWn/GoBqFgrQxTrBTPsOPfbnXxmlesCw3cQIBEKUVAcGIOxzhqri5gTWgjF\nrOcUuJa0HddQ2ipeK3pvSiufrxwB7bwVXApXaQYxqJ92CdVLnTG9ByRMqDQl\nCC0c0ei5dH9cGZMF4t4B8hM+DO5mWBFOvR6nwBN7CeGedtTllhDrddEQojet\nVg/d04JLyyceDX0RXYjGTkEwd2pkvBYT4uz7njkfN6fv8TtN6HvAuEibqv6b\ngii7/UtBRrLqAkA6Ltzihi6E/ZqKTVvzAby3GF5gnxYUw4OKW/CRdj9MSuUP\nXk2/rBN2MfSWyXGaUlVvamQ2dUNmMWtQJzKyoVgPNKB+a3kayLcNpBziU1KF\ns1cR8p2OoCtoDsFhNhsjEam6M9prHcU9m01tK3gTyKkO6pFqWzu7aN5RjPsr\nKKSM0qnwAOjSvHiC16tb5hwIFaAPI1hkXv8avSgJtGaY80Mtutc3hAH11D4N\nlEe9Pl/zoXvbthXbvaSVgF8TesRdRz1OEFOg1pS/1IWiCVR/mlsZxUX9he8r\neC83\r\n=eZEE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.0.8_1636888519797_0.7005527264709672","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-dialog-async","version":"1.1.0","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.1.0","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"c63ae11078ac2d1c5d021789ded2f7883e41e076","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.1.0.tgz","fileCount":13,"integrity":"sha512-vX48+71qb7/XPb0ro/jV6BpRazvTgLVtBDtUo9ZpEArelIQe+5LgYXxle0X0fDMs6Ix/DqwYfckk3LgSJLIi/A==","signatures":[{"sig":"MEQCIEgGiCCgWkVx3yXdsDIbOMo47Dzl5r3HGNL147ySkcfgAiAYeXSkGow5mUHE9QF9qJW/alpNG0LzlV+JWgRlImJZAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT6ouACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYgw/9Etk/pL6fDIFHRNkiCPNu3Cyz4i6GO4snzXD9f1FNY4C2kuFs\r\nYgXCpHcJDD+GcL6PWyY24qP3x9ygV1GEqqGSIQnRWLdsAYTPME8MEAbcwXTP\r\nzDi6s/0Z8NINrCF+KVygMl7DaPypu9kJIBjQw9Q9CgIxWZOurSfJXprSKEZp\r\nRlGB3rqXMjsSzESEG+hIxd82OqKNcE4iUjjNWfQeDwDheiR1bwEFpsLDrEYF\r\ns9oCd2DdNJCdiGgdsByZoxyz+g6W5KCO4NQERZHYq4v12fI6BaDnqgnmLcW/\r\n2lTnRsK3gdY9cnNQR9gTyjYEffnutUiJshu6ah5QvZAFzprAY5xTn4z97lDz\r\nBpmiJ+iixQnQHTKV/Fbm2jRdxvYsOfbuCHsZmyfRkcJB2UpkYv51G3ILleHP\r\nLcojHBrQPH2th9nDyEaavUPcHnBH52mvS29c62m9uGX3e27hcDyhRdQQN52R\r\nMmb1378iyoYNN0IfpgF53y3esIEiD4yhGMmkQ4lHHjFe4tMdR3y9xq+2m6yQ\r\nffPF0diLKXuH5mbWclJe4cBrlSsHipKYsWRyZfyIPfyQHSm+Y3Dkrh6t+vEh\r\nwgTy3NWZ49xV9mx2x12Obpd23Ob7WXJoIkf2YdW7gh8r1lQF27DBQaOAXway\r\nyBEjG2XLKt663OuYom+l8alGlNipGoVUbLQ=\r\n=wHpZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.1.0_1649388078237_0.1813881900546921","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-dialog-async","version":"1.1.1","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.1.1","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"a91dfd880a2e646f4f6a5dbd93fcff2e61cc45f1","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.1.1.tgz","fileCount":13,"integrity":"sha512-HjWQOdvSTrx2jY7YEFIfVPq1t57wf4f4jzy3sN1nqfh8fZSUSX8BJcnXgDmVWwFYNYxreRV8jY/Xs3tOdtg3SQ==","signatures":[{"sig":"MEUCIQD5+jKdmXnLA8Y5SZwGmncrvczGCPy2N8oOtMTokKS9igIgX7L9eZ6ZUMCDfOhQW0aF/5190mAaviZiBZmuzsg+55I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT65YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcAg//aH6HPjdxOfuHyVAMX5FthjVrXAH6wQNO2+GLoM4RNlh/cZFC\r\nf1w3grOyIw1dlbbEmPlFoWPS+U4Hrs71+tN+XxUIwzrMJjqT/4bUA9aSK0kE\r\nlNinln9aCE5u9ZSxnwjwZjtUCo9xTHf8GGrrOU5CvvICwFoOtUajV6r5ZB9N\r\n673494PdGTWfb6vDSosdSSgmErp3uA+WMyD2K/qBEM4TRvuCZTePE8R6LJ+I\r\nOnEP3xNSSxcRWpdvahgoJFuOqOwmLnBA1caxPxhJbIrsSKBSZBYmb8T4GM0l\r\nRHggoYK55YiovmIjAmePqVO6D11nS8zr+/MVvCXkj0+gsYmGkN5EXweXWYq6\r\n2UmNUndapaarT8+6eC/Hfp2YhZOecgYmDyi+anZSfkUbNsAfX7fRRH8WTAM+\r\nzQin3aDd0Qs91b9Qs9iKcKdJe7jZHiue1WqmePbT6hiZ+22n+v45qKLP9J8U\r\n5d/FKu8D2GG3Juumg8ZRT+PpNn3XaE+nuuIczoJUpSzx56HLA4I1lWIVzQK7\r\nV6R4YirnipL3Aom66brF07colhXlQS6cU3Ekj1gZ6KqmR9AftCiFSHxJvPA0\r\ns7NmqKpjiQbY1LpWYkLxXhT65RomcNXssFM70Z4g7fTzfX23V9uy/uO9mGmA\r\nnSc2cm31gi7D4wSfc6GwW16z8Vr/Jm3EREQ=\r\n=1qMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.1.1_1649389144054_0.3523273664699811","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-dialog-async","version":"1.2.0","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.2.0","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"dist":{"shasum":"a07731e2619d5d4736664797dcdaa39e437586f0","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.2.0.tgz","fileCount":13,"integrity":"sha512-C/scrcurbNLxuY13LkjUPe6qO3eQMBNpY2mNj9W00LEURapgSTB7LC30U/T+SNCBTa90xFFgIp2renX4V8F5Vw==","signatures":[{"sig":"MEUCIH6kTn3Jvx6znVZSFm046njCN7ymGSUIijeyO8dassnjAiEA7unEJtvMopbA5w2gwdjrMOcsZcpbBowSBOf4PTTsL4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJqWoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri3A/9GKvP5wwwKdNKen9M6XMm5pj0IyfvnTV5B+n8EUtGW+uc6LDB\r\nxiyCoyUpjDc6xHbZMkZDzK/0N1Ze0Cpt2g2rZhwvVRPUoEchCr5Dw2z3aIdw\r\nSkDz+JTbhfQq6jTLCE8YE5JD6M8REm2ANgoazto8qsijaGOG7Mkrzdef/Ck1\r\ncqZYCbmtngVn9clptub/VoVIk6VACKXOM2j3Xb1KF2+d/3z+DeuOE+orheHN\r\n6ZsHpdwEsHtqoDf0d92ki3SpfKGF8osATNyaxiWUa9kH7fAZVKdRWkAlEFHU\r\nGYsbYhjJl4Aa62BYi2l93zcW1XMBjXE6Mpo6VpB1a/cseqXDGy1a/vlP6tga\r\nEKA10IPK3awZW0/xs9Ndf6kiGs3Uw6OJDFTz66jeTJpelV7vmcXps1ZEv+7C\r\nWQWgkieu0yY0t4z+J7CkorRSlqCSNGjo2wSmuSFu68W7DtZf2YAS+Lu+01N3\r\nwQpoBgUVY7K/94pr90nvGyxCdsQJwGqX3M6aHBSWf/RIki/DH1+c/CQTkLlH\r\nU2L6Vh8YUnH21gfFVCTfNr9zCi8pDX7+w792vba9vXbpqJp7E+5QqcOA9P7Y\r\nYuvGp8iaAIkb38bunqoKSRmZ44WvPUcboaijWCOm+hdBrd7zChwHNtpA2DD+\r\n0u/s26Vh3h6l3VLMBOEBCVzRx1VcctM+0cQ=\r\n=PVrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"cp ../README.md ./README.md && rollup -c","start":"rollup -c -w","release":"yarn build && yarn publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"https://github.com/alexn400/react-dialog-async.git","type":"git"},"description":"A promise-based way to show dialogs in React","directories":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.52.2","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^17.0.11","babel-runtime":"^6.26.0","@types/react-dom":"^17.0.8","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.30.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2 | ^18.0.0","react-dom":"^17.0.2 | ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.2.0_1663477160417_0.23131858564696683","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"react-dialog-async","version":"1.2.1","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.2.1","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"homepage":"https://github.com/alexn400/react-dialog-async#readme","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"eb3a7ad078339e96adba2ca8daab83a1436c37db","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.2.1.tgz","fileCount":8,"integrity":"sha512-+DvtDev3Gs/UhFTikndB/zvVgBSmmp/vGN14rKjEwVic16fdNg4JxaUkKHHP8Le5BIlXMJ4kpe70trBs89uoPw==","signatures":[{"sig":"MEQCICBmscqsY1cb967a1fmVZc3fhOli7Ylqeti3RCECXz0pAiAEOixDRK9B8ntowtRRhC56A4iGT9+fS3g5Qxf0uKevBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88509},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"7c0e4423dd45a4e37b706418bef0f275cdaf8f5d","scripts":{"test":"vitest","build":"rollup -c","start":"rollup -c -w","release":"yarn build && npm publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"8.19.4","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"16.20.1","dependencies":{"rollup-plugin-delete":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.46.0","rollup":"^2.52.2","vitest":"^0.34.1","prettier":"^3.0.1","react-dom":"^18.2.0","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^18.2.19","babel-runtime":"^6.26.0","@types/react-dom":"^18.2.7","rollup-plugin-dts":"^5.3.1","@vitejs/plugin-react":"^4.0.4","@testing-library/react":"^14.0.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.2.1_1691568788441_0.1553623106131501","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"react-dialog-async","version":"1.3.1","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.3.1","maintainers":[{"name":"halcyon400","email":"alexn400@gmail.com"}],"homepage":"https://github.com/alexn400/react-dialog-async#readme","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"744b29da6933753d08fe3a393df517994a869b1d","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.3.1.tgz","fileCount":8,"integrity":"sha512-mQ7T8nrXO9ipCzdMU2VO5J+zjjvcBAVHaCLU+uPpPT2SPUvyXWjhEZabFcDwKoaot3caEImiWa1QXKrDEYmKXw==","signatures":[{"sig":"MEUCIQDIULoBxv9WTHbap8j/uk8LXooUQ2e9MU7dleRbBQWjtgIgOSW0w8RS86Yngu1inoC4r52aZiXnaIyxTRaErl+ZEcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97421},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d66b7a213d715b1a345716db463b41296c817a80","scripts":{"test":"vitest","build":"rollup -c","start":"rollup -c -w","release":"yarn build && npm publish"},"_npmUser":{"name":"halcyon400","email":"alexn400@gmail.com"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"8.19.4","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"16.20.2","dependencies":{"rollup-plugin-delete":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.46.0","rollup":"^2.52.2","vitest":"^0.34.1","prettier":"^3.0.1","react-dom":"^18.2.0","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^18.2.19","babel-runtime":"^6.26.0","@types/react-dom":"^18.2.7","rollup-plugin-dts":"^5.3.1","@vitejs/plugin-react":"^4.0.4","@testing-library/react":"^14.0.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.3.1_1724354521349_0.30329496638658426","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"react-dialog-async","version":"1.3.2","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.3.2","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://github.com/alexn400/react-dialog-async#readme","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"a6be8517fac23361778d7fb5a2393e2ac3767c56","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.3.2.tgz","fileCount":8,"integrity":"sha512-SPUWsmmEdAqzDKV5dMw3NawmewE2d3I22G0hlqG6t4zDHgKF7KYpLI1FVETKuyc793/01YiKH/xsoTpNJF02+Q==","signatures":[{"sig":"MEQCIE7mhwMeIux0M1myUoA/iBY3M1hrRg4bkeE1e/RhPCk1AiAICg4VXywdvUcmjow2mJsjauZFyhA5ESZU2V5rwfItVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97397},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"b18ffe0a54275fab6ef4b60b40148825a005b798","scripts":{"test":"vitest","build":"rollup -c","start":"rollup -c -w","release":"yarn build && npm publish"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"8.19.4","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.46.0","rollup":"^2.52.2","vitest":"^0.34.1","prettier":"^3.0.1","react-dom":"^18.2.0","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^18.2.19","babel-runtime":"^6.26.0","@types/react-dom":"^18.2.7","rollup-plugin-dts":"^5.3.1","@vitejs/plugin-react":"^4.0.4","rollup-plugin-delete":"^2.0.0","@testing-library/react":"^14.0.0","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.3.2_1728488323425_0.9030873978865359","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"react-dialog-async","version":"1.3.3","keywords":["react","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@1.3.3","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://github.com/alexn400/react-dialog-async#readme","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"a221f2f6dde46f5eae2924667cc8bef3e9f92c8d","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-1.3.3.tgz","fileCount":8,"integrity":"sha512-S8tE6U+e1HL2r40m10UPREWUtQTiC5zto9Nqg/wVR+kpnG45I5guY7LVnLyCr5detJA3Lwb0kFv/Gxu+pdCCYw==","signatures":[{"sig":"MEYCIQDl5oXl0Xc8l8SrLEOSyi9QKLGg50aYhjYMWqFOQAcW2QIhAMNxx83ZP5WH8eGcD63Wekxfx7s+daDiu/R2D1EFpPfu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99180},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"5aa7dcc743706b033332704a5651d1b5c9d329c7","scripts":{"test":"vitest","build":"rollup -c","start":"rollup -c -w","release":"yarn build && npm publish"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"8.19.4","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.46.0","rollup":"^2.52.2","vitest":"^0.34.1","prettier":"^3.0.1","react-dom":"^18.2.0","babel-core":"^6.26.3","typescript":"^4.3.4","@types/react":"^18.2.19","babel-runtime":"^6.26.0","@types/react-dom":"^18.2.7","rollup-plugin-dts":"^5.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.0.4","rollup-plugin-delete":"^2.0.0","@testing-library/react":"^16.0.1","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_1.3.3_1728489964066_0.7324545927149448","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-dialog-async","version":"2.0.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.0.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"e98cbefa3425d1ea61f9815d18225d0a0b52cc0d","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.0.0.tgz","fileCount":6,"integrity":"sha512-tGTEyQ81M/gdskuJc7pjhwu4LkLNF6VIF/n7jJApew0oLmTgz/cqcAOvO09C7vDiYaHkv0NaUL8WMJptmesg8Q==","signatures":[{"sig":"MEYCIQC+ShRbPC5wdCpCjUhZJZV8872nXEp+FT44h2P8f9WF1gIhANHhOm3Zum5IjqdpDp6URPg3XH1LcCRwjmqAHQ1XxJgI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235116},"main":"index.js","types":"index.d.ts","module":"index.esm.js","gitHead":"9ba8db11952ae27b3a7e8c449774b03966fd8283","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.0.0_1740034578690_0.7430872625023874","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"react-dialog-async","version":"2.0.1","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.0.1","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"4bc12acd372abe700a918662d4f168516067ac40","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.0.1.tgz","fileCount":6,"integrity":"sha512-S6So6HavQtS/f/BPTZmVaRvR4q4cgrqe0KG8C0r5z/Rc5A9mu/qSykKYvWs1I0oVxYnwRlggzeAYx8e7lBJ/ig==","signatures":[{"sig":"MEQCIE1M575aBJMQDqylzLV9WQFjIAi7E+IJ2ejQ9UHJkMkuAiBzQ1U1RKqQ0dzESW/fxhdw2v9wGGV6aocq7vF5q8Y55g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232921},"main":"index.js","types":"index.d.ts","module":"index.esm.js","gitHead":"28da3c610146267ab6c3e06d9f9a624424c79e33","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.0.1_1740035276130_0.05653673554966798","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"react-dialog-async","version":"2.0.2","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.0.2","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"041768cd03b26873df01b5bd4a3bb3cfdbe6fb16","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.0.2.tgz","fileCount":6,"integrity":"sha512-i+roh3KMwPKM+PFFTESr+oggEYNbsGILtQhcpC02MutYA6nUAbvmRbuhpips21OB9WQm8TPQPA8l/exTFdCjgw==","signatures":[{"sig":"MEYCIQDoBQb5M9te21oA+LCfpezmWdJU2OxRl3HZkWfjpQFflAIhAOcA9FrCQwx2Pd0eNub1+vjRt1CIWK8ojcpsW+obRiBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12102},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"f620236a324e504834d6f6868d211a70ef1c1af5","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.0.2_1740717300388_0.3314528656586815","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"react-dialog-async","version":"2.1.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.1.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"7183ffcb7990edbdce6b15692b4167ff2c9b7b47","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.1.0.tgz","fileCount":6,"integrity":"sha512-RHM1y7+8GkctCqbCnoJvEEYbn6TISx6MhTz6jCJUI3aCpdwkTJl03b4dKbJlodigLfQVbND76U6fylaxvym8cw==","signatures":[{"sig":"MEQCIHzcn/HkKs3542QauZYbyUwllW8BHVDRDZ9vl1BM5GA8AiBPkMj7ZWxjVUbZAnsiRFl8r+JbmXH4OWUyHFbP+3UTUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19215},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"84e5258f21777ed0acddc67f179a13881548181f","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.1.0_1740956559061_0.9279242492711064","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"react-dialog-async","version":"2.1.1","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.1.1","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"0844e854ce26a166607ee29fc8904f61de49b233","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.1.1.tgz","fileCount":6,"integrity":"sha512-KLE+dc8ZyBJLjUOFJNmOQgBkDxjdwy+Ea4XQ8lsfhD0M3Ri51wPt7zCu0EONcfD20osLqFSpmnyG9o1rF5yXyw==","signatures":[{"sig":"MEYCIQDKApYIGp7mn+R4cn0etsXGoiPNXontHQ6Cw6bfCfQDmgIhANoIv0Zlf7gbrdGTgxDZr5VMY8B5eh6R6pmn6VmxIpzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19154},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"b5c6f22858f4b05be2f16b0fc6f0644c46abcc8d","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.1.1_1741131374695_0.06194569702310271","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"react-dialog-async","version":"2.2.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.2.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"01dba20618e5a390bc098c7d448cfc46873e4f3b","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.2.0.tgz","fileCount":6,"integrity":"sha512-goODtwtSS+xGCgGezDH0FWvghpyASaTogI4qCaqaszP80ucn2S7cVBNabf5IYNFf1aCFgbNJRvBe5FU4ag4QLw==","signatures":[{"sig":"MEUCIQC+PW4b2M6kWW1gNNYhrV+iF0+YvZ/0+3AIJ+Y7eSrrWQIgP1A4Tjqy9/HXxSzhDpxLfOMekSh7mvllTIubt08R2Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18195},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"58733f74a928cab4dca829495489ae8741c29015","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.2.0_1741296625503_0.710230507516397","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"react-dialog-async","version":"2.3.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.3.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"a2068827755cc6209c7949e7883c29686be151c4","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.3.0.tgz","fileCount":6,"integrity":"sha512-d05TgVYQ6ynvHFiOs2llj6b54TDLR0hCzHVCN2almLcs+hE3+hvCPg70XMK2+bWcZ+tUlZ+LLFD1HighZ3vgXw==","signatures":[{"sig":"MEUCIQCxxBMWzFBLbdbbchZjHIuzpU0KdJUbhDFvR+N0Hjmz4wIgKu2tAwt7lW1CLY4XF3NpAtmRR9JWVb7xuTzAtNzMeLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18636},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"6dfc56746eeeb02135be62884a2699dea3807634","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.3.0_1741917049894_0.6054257424468839","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"react-dialog-async","version":"2.3.1","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.3.1","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"b9b9206afc03bba96744cb2e2c46d9c0cf22c866","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.3.1.tgz","fileCount":6,"integrity":"sha512-LyDncWPE7nGElruGbAb57I8zj355Ck7XmseNirsUiZgDW4M8nQzZ8TbiS3A3dPwM/1+DynP21NswocrHnDBdiw==","signatures":[{"sig":"MEQCIAz9NOiPLo0RYrjOdwbMnzaDjXi4giaQnZUjUYB2PeSmAiAHf2KARo8HWMWwdnRq/2cFgeqbGRuxOoi8Mb+L0VQ6rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18917},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"8e1af7bbf1ca406e21d1cca1c70b2bbd681160e3","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.3.1_1745019729875_0.12436482045343822","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"react-dialog-async","version":"2.3.2","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.3.2","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"721ffa8417d074e477959569f1f6589e4b704e33","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.3.2.tgz","fileCount":6,"integrity":"sha512-6Z3xpbqxrk7T3ZwZ3ixDB/NAwxDTWO/hHMztEuRyPhSZppXaPLX2+neU2EyJhE95K5A3rjRL7UPqQED7iLgdYg==","signatures":[{"sig":"MEUCIQDG9aDoazqWbQmgBtlaRCpQvvfBK62R0VMRvckR1zX3rAIgT+TyPA4o+WDZlw2x7dzPWrLjCGUFUzU11lnI4uDiw3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19141},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"8ab4bfab97929c4b004a2a78bb3aa10b09dbbe11","_npmUser":{"name":"halcyon400","actor":{"name":"halcyon400","type":"user","email":"alex@a16n.dev"},"email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.3.2_1751858014028_0.8186117920899962","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"react-dialog-async","version":"2.4.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.4.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"4ae01fea221915d2f41933c1f35216e646c0596a","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.4.0.tgz","fileCount":6,"integrity":"sha512-FUlPIDHKelYMYJ1ZggxwIJNoJ8wwcgdv/RCqxKR/norJmRjdcBhBGOAetDtsL/VfN6uTdHDocWpkRScUzA2SKw==","signatures":[{"sig":"MEUCIC1A8+tGu8MMRAK7R6JBpDH4mv1t8cSUKcdIL0nYTjTVAiEArmnhwP9PtekMV4xwvit//hp1hV7UcmJ53hxRIzo7uqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21403},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"45ae0913d60cd3ad9667db4f120744164f7bd783","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.4.0_1755651724854_0.27596947251862214","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"react-dialog-async","version":"2.5.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.5.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"f517361b2d2f05ae6213134825f573cb18c35ea5","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.5.0.tgz","fileCount":6,"integrity":"sha512-gOtz20aDpP8rUx55zNlJMaG36PgawR1+qMy9h3Auhw/TBpIjTBBVB5/KcTl28BrLkHZxlAzDcbt0L4fFebLzQg==","signatures":[{"sig":"MEUCIEXhNOz37ZBRjDUi1DirPGFLxqlHFzrX7+BJ3qNXLdj8AiEA/XOwdAEWftKnjKlk1HBf4eQVk2q7n0FiDoA0kmzY2z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23455},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"1337f692bf52797459259d60f20c7ce9c6efc3fc","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.5.0_1756110832570_0.792219143817307","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"react-dialog-async","version":"2.5.1","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.5.1","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"13a2065062ea3e1c853c80d15d465817548aa357","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.5.1.tgz","fileCount":6,"integrity":"sha512-4hMS1Dk1UMnGQ0n3/fur80yrFQJmzy7S2fNmIGHsHkLzfKSxvm6b0VaGy3CUCTMGsfFL7fbExiF/9v+dvyf0uQ==","signatures":[{"sig":"MEUCIQDG39m9uXm7fxxIR/4xUbxeoY1LUsKIqWjOfe5xY4F2ywIgc8ljsSJmKsB53JVEiPdjkGpwLVCSeK6M7b8KwkzCMD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25329},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"1eaa63763045053285ba72f2da169733b1fd53ea","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.5.1_1756168985999_0.8533398677304052","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"react-dialog-async","version":"2.5.2","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.5.2","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"9bbd10f28d06ad525dde5585b1b21df544582261","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.5.2.tgz","fileCount":6,"integrity":"sha512-W+/Sbl44K04i01A7SmhxwLMoup9CbavsB1Prsj/8OFzJNMd0EiG5kwEayTVbheJ0cWKStwRCis0Z396htCs7og==","signatures":[{"sig":"MEYCIQDkGxnyawwjOxjNAOh529LyvBmaWaBP7N7XIlNSRh9KRAIhAMUMz0ZplZe3iyXApU3smVtjKEieMEcbRrtM0z/xprFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25329},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"076cc4466b11052187552266dd80e3b28279757e","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.5.2_1756338221311_0.5723113478429624","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"react-dialog-async","version":"2.5.3","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.5.3","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"2a82286025ba07d48be64a2ec03732613f9f063c","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.5.3.tgz","fileCount":6,"integrity":"sha512-o9ckV/olyxgwW0nbKLzzJm9NjpAK4BMTrnsdx1R0XUH0x12Q2OC1+Rgh4yw7Tj4SSr3OuYL224ddxkSZA9OOBQ==","signatures":[{"sig":"MEUCIFyP2JGLeY+mN1iKxv7ITmuQPHkbZYURqd3br6j+HuXhAiEA2vBRv5GPVjKQndHCMh2RekJcJrajCqjYH6sQeSh34CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27249},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"def5445f4cc93048193f13eb0bc1960d3be502a5","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.5.3_1756349429460_0.12468477200991623","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"react-dialog-async","version":"2.6.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@2.6.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"47d7eae88435f406ab1e3a9dce23f83cea514b34","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-2.6.0.tgz","fileCount":6,"integrity":"sha512-6wqDagaVWFGgSxMgMpq1j2LGs8Edw8vbzrbn4XzuZ7QBs0FqAl5rEnmnoEgdz60II312Z+dDGlIb435UYi/otg==","signatures":[{"sig":"MEUCIExUKrOLiDY8w6aszaPoViZrpKkdW2TBVIuOoS6nLoMTAiEAxCz2FNzRhIgm/GJyNTdvSuFCldnyJQjfMhasd9075cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27264},"main":"index.js","type":"module","types":"index.d.ts","module":"index.esm.js","gitHead":"1abe830de8d468ac3fc4dd5661bc5ea9f2ec5693","_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.8.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","react-native":"index.esm.js","_hasShrinkwrap":false,"peerDependencies":{"react":"^16  || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_2.6.0_1758663712432_0.10230772234652963","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.0":{"name":"react-dialog-async","version":"3.0.0-beta.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@3.0.0-beta.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"c1e59568fc9c038f9dbbbde5b0d46f03f626c40a","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-3.0.0-beta.0.tgz","fileCount":38,"integrity":"sha512-XPxXqpvNrJjM8JnXvrphmeVE5ExZWWgBhqWRRnhg1Yp6pdrTMV5dOXcRTwutqJA/vNRsjp/gwJREblWZeyFUiQ==","signatures":[{"sig":"MEQCIDx6rS0oeAjn67SzTNb3WmcTHn+DADZZ6J6VxTeRNQz8AiAdT/WAsdROgyRI8YiuRiW3uaInge9hEwQzpoahQLNziA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34579},"main":"./dist/index.cjs","type":"module","_from":"file:react-dialog-async-3.0.0-beta.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","lint":"eslint . ","test":"vitest","build":"tsdown","check":"tsc --noEmit"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"_resolved":"/private/var/folders/nh/p9l2vgsn4r3gr5__dt4wx7k00000gn/T/3e0dcc64263c7e720b4995ed5082c2d5/react-dialog-async-3.0.0-beta.0.tgz","_integrity":"sha512-XPxXqpvNrJjM8JnXvrphmeVE5ExZWWgBhqWRRnhg1Yp6pdrTMV5dOXcRTwutqJA/vNRsjp/gwJREblWZeyFUiQ==","repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.9.2","description":"A promise-based way to show dialogs in React","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","react-native":"index.esm.js","_hasShrinkwrap":false,"devDependencies":{"react":"^19","vitest":"^3.1.2","react-dom":"^19","@types/react":"^19","@types/react-dom":"^19","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.4.1","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_3.0.0-beta.0_1758770788208_0.9777341257315733","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"react-dialog-async","version":"3.0.0-beta.2","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@3.0.0-beta.2","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"8e72098adc272e679c2092f05b9f6f9033a646f6","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-3.0.0-beta.2.tgz","fileCount":52,"integrity":"sha512-D52+eChPH0AHQBHQMzP26ALbpsGjwDtVeoCEQKKx3HoSLBkinp8ZNdut7hV0UgI9VHRqlbR3wjPZ8yAOzeF+dA==","signatures":[{"sig":"MEUCIQDIoCaVsRwBeib56okqUNe1ivxMt8oKLzzuEwC8++/h0gIgdPRS0y1Xua/v6GX7/xsCBNE0FPNy6eET4T2uEfFI7z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43993},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"82adf3ea6acceb31741a75a3280ea7dc9675cda6","scripts":{"dev":"tsdown --watch","lint":"eslint . ","test":"vitest","build":"tsdown","check":"tsc --noEmit"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.9.3","description":"Ergonomic & performant dialog hooks for React & React Native","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","react-native":"index.esm.js","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^19","vitest":"^3.1.2","react-dom":"^19","@types/react":"^19","@types/react-dom":"^19","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.4.1","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_3.0.0-beta.2_1759550894444_0.4176968405200632","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"react-dialog-async","version":"3.0.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@3.0.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"11f18ee0636179b5c4c481a40f4c71b704ac7901","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-3.0.0.tgz","fileCount":52,"integrity":"sha512-ZhQe9PbouePJuoMvvd2wHMf3g0qroZusx5SDWT3SMsu+r8i6sSbVfzZgb+Bt++JrWNgd06DPnavaR4HgWbCjVw==","signatures":[{"sig":"MEUCIQCl44QUsenx0cJt0TM2NJyq4f1ujYKAEvELhigK0/NU7wIgJ0nGqwyrAm6RDhE1z2Ymr6oznGCXDQyMMOI3T2lZYeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43986},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"69d3ff93fb3993e97e0581cdd309d310f74b8c96","scripts":{"dev":"tsdown --watch","lint":"eslint . ","test":"vitest","build":"tsdown","check":"tsc --noEmit"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.9.3","description":"Ergonomic & performant dialog hooks for React & React Native","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","react-native":"index.esm.js","_hasShrinkwrap":false,"devDependencies":{"react":"^19","vitest":"^3.1.2","react-dom":"^19","@types/react":"^19","@types/react-dom":"^19","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.4.1","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_3.0.0_1759552791952_0.927522954711334","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"react-dialog-async","version":"3.1.0","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"license":"MIT","_id":"react-dialog-async@3.1.0","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"homepage":"https://react-dialog-async.a16n.dev","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"dist":{"shasum":"e3801f124680fd6f2aa32ed37e231f21e656b4b4","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-3.1.0.tgz","fileCount":52,"integrity":"sha512-39FU+Jer1OvX8+cKlpj7xiTxOrCBUArWJPfsMiWqen1aP5Cc2J6lCIDJRpMYsWAW0uiGCevT4etOzgbyLreYpQ==","signatures":[{"sig":"MEUCIQDhSjuG4h5t7Xy/Q7LQ19kpdDMArJkn1EZTEyBUaVlbxgIgScu4xBW63vxFnW7lT7wD59dPTICYg7kN1a3kO9Gf4Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44702},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"7a21bc5413240d142bb67bf8016b9f144e5d3963","scripts":{"dev":"tsdown --watch","lint":"eslint . ","test":"vitest","build":"tsdown","check":"tsc --noEmit"},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"repository":{"url":"git+https://github.com/alexn400/react-dialog-async.git","type":"git"},"_npmVersion":"10.9.3","description":"Ergonomic & performant dialog hooks for React & React Native","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","react-native":"index.esm.js","_hasShrinkwrap":false,"devDependencies":{"react":"^19","vitest":"^3.1.2","react-dom":"^19","@types/react":"^19","@types/react-dom":"^19","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.4.1","@testing-library/react":"^16.3.0"},"peerDependencies":{"react":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react-dialog-async_3.1.0_1759830994106_0.5812123838238639","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"react-dialog-async","description":"Ergonomic & performant dialog hooks for React & React Native","type":"module","version":"3.2.0","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","react-native":"index.esm.js","types":"./dist/index.d.cts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"homepage":"https://react-dialog-async.a16n.dev","repository":{"type":"git","url":"git+https://github.com/alexn400/react-dialog-async.git"},"license":"MIT","scripts":{"dev":"tsdown --watch","build":"tsdown","test":"vitest","check":"tsc --noEmit","lint":"eslint . "},"devDependencies":{"@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","@types/react":"^19","@types/react-dom":"^19","react":"^19","react-dom":"^19","vitest":"^3.1.2","@vitejs/plugin-react":"^4.4.1"},"peerDependencies":{"react":"^18 || ^19"},"keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"_id":"react-dialog-async@3.2.0","gitHead":"54eecda34e47a2933be27a954a8aae2cd3e3edc7","bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-KxUpRlL/D6UKmKllfAHNv9FtvcVeZHcS68/rUzJJ6EMXIytIE+aE4bx2DCfhoWWzzc8fdhRycj34Yr9pAA7jcQ==","shasum":"77a71f8975596a01d5338ee57f7fdeb97aeb7e38","tarball":"https://registry.npmjs.org/react-dialog-async/-/react-dialog-async-3.2.0.tgz","fileCount":52,"unpackedSize":44734,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXJZ3dEBTdH6kJRQIyK5i1xjtnR3jVePef4fAiLbdv9wIgfPLIQ1BtcGsFz7WaBAF2CPbILCJiDbfRwhWhrkpJIC8="}]},"_npmUser":{"name":"halcyon400","email":"alex@a16n.dev"},"directories":{},"maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-dialog-async_3.2.0_1760251908872_0.20781662507342147"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-04T01:13:47.677Z","modified":"2025-10-12T06:51:49.330Z","1.0.0":"2021-11-04T01:13:47.862Z","1.0.1":"2021-11-04T01:37:27.788Z","1.0.2":"2021-11-04T02:18:27.207Z","1.0.3":"2021-11-04T03:17:52.730Z","1.0.4":"2021-11-04T03:23:28.312Z","1.0.5":"2021-11-06T06:31:13.876Z","1.0.6":"2021-11-11T11:00:32.030Z","1.0.7":"2021-11-14T11:03:17.411Z","1.0.8":"2021-11-14T11:15:19.981Z","1.1.0":"2022-04-08T03:21:18.429Z","1.1.1":"2022-04-08T03:39:04.396Z","1.2.0":"2022-09-18T04:59:20.571Z","1.2.1":"2023-08-09T08:13:08.634Z","1.3.1":"2024-08-22T19:22:01.610Z","1.3.2":"2024-10-09T15:38:43.616Z","1.3.3":"2024-10-09T16:06:04.364Z","2.0.0":"2025-02-20T06:56:18.957Z","2.0.1":"2025-02-20T07:07:56.364Z","2.0.2":"2025-02-28T04:35:00.611Z","2.1.0":"2025-03-02T23:02:39.255Z","2.1.1":"2025-03-04T23:36:14.877Z","2.2.0":"2025-03-06T21:30:25.684Z","2.3.0":"2025-03-14T01:50:50.097Z","2.3.1":"2025-04-18T23:42:10.075Z","2.3.2":"2025-07-07T03:13:34.211Z","2.4.0":"2025-08-20T01:02:05.061Z","2.5.0":"2025-08-25T08:33:52.763Z","2.5.1":"2025-08-26T00:43:06.165Z","2.5.2":"2025-08-27T23:43:41.497Z","2.5.3":"2025-08-28T02:50:29.645Z","2.6.0":"2025-09-23T21:41:52.611Z","3.0.0-beta.0":"2025-09-25T03:26:28.413Z","3.0.0-beta.2":"2025-10-04T04:08:14.647Z","3.0.0":"2025-10-04T04:39:52.151Z","3.1.0":"2025-10-07T09:56:34.289Z","3.2.0":"2025-10-12T06:51:49.125Z"},"bugs":{"url":"https://github.com/alexn400/react-dialog-async/issues"},"license":"MIT","homepage":"https://react-dialog-async.a16n.dev","keywords":["react","react-dialog-async","react-native","dialog","promise","modal","async","hooks","headless","react-modal"],"repository":{"type":"git","url":"git+https://github.com/alexn400/react-dialog-async.git"},"description":"Ergonomic & performant dialog hooks for React & React Native","maintainers":[{"name":"halcyon400","email":"alex@a16n.dev"}],"readme":"# React Dialog Async\n\n[![npm](https://img.shields.io/npm/v/react-dialog-async)](https://www.npmjs.com/package/react-dialog-async)\n[![Types](https://img.shields.io/npm/types/react-dialog-async.svg)](https://www.npmjs.com/package/react-dialog-async)\n[![Downloads](https://img.shields.io/npm/dt/react-dialog-async.svg)](https://www.npmjs.com/package/react-dialog-async)\n\n> V3 has been released! Check out the [blog post](https://react-dialog-async.a16n.dev/blog/2025-10-04-release-3-0-0/) and [migration guide](https://react-dialog-async.a16n.dev/guides/v3-migration/) for details\n\nReact Dialog Async provides a hook-based API for managing dialog state in React apps, with a focus on performance and developer ergonomics.\n\n[✨ Read the docs here ✨](https://react-dialog-async.a16n.dev)\n\n# Installation\n\nInstall the package into your project:\n```bash\npnpm add react-dialog-async\n```\n\n## Why use React Dialog Async?\n\nHere's an example of how you might use it to show a confirmation dialog in response to a user action:\n\n```tsx\nimport { useDialog } from 'react-dialog-async';\n\nconst DeleteItemButton = () => {\n  const dialog = useDialog(ConfirmationDialog);\n\n  const handleDelete = async () => {\n     const result = await dialog.open({\n       message: \"Are you sure you want to delete this item?\"\n     });\n\n     if(result?.confirmed) {\n       deleteItem();\n     }\n  }\n\n  return (\n    <Button onClick={handleDelete}>\n      Delete item\n    </Button>\n  );\n}\n```\n\n\n# Contributing\nContributions are more than welcome!\n\nIf you have a use-case that the library currently doesn't support please raise it in an issue or pull request 😄\n","readmeFilename":"README.md"}