{"_id":"@abdulghani/promise-modal","_rev":"15-dd44bbde37f0e6d41f6a151991e9a3ff","name":"@abdulghani/promise-modal","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.1":{"name":"@abdulghani/promise-modal","version":"0.0.1","description":"react.js promise based modal","main":"index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"81b3c5d9de73d19e6d67dc7b522f981488e70608","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GlnwTVdHCar7LcwdSm7AZ1SylTT2jklrwypSDjliwOm4VrlL5GkMvxpE/nWJqfBMm3lqv4pvx9BkbDM8sQ0j8A==","shasum":"49dff653ef3980affa4b6067e8952c2ac524db2b","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.1.tgz","fileCount":6,"unpackedSize":5100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe084zCRA9TVsSAnZWagAAvFUQAJCEQagBAmfOHofnhQat\n85fqsrJ/JVoEayYAk8srrfxwC6lMxgAjK5k7rjn9HuMrPbozO7ho1gaU4xLT\nU2In7bWrsx3hYhTABhOuhPfpShpB2Fb7GSiAxkfAy+O8kPmEMhFaMfLKIQ54\nmdt8F4VOmPQ671mzy7jhwtvxj06IyyqvlKCdLF0bWnYDPUFPk9MGqn2h6ls6\nqr6jsM8l+NbkAVe3zsyodfIOBCk/UGnE++gke5HcYVlInQ8Jme0WB7S+uWvB\nqTramLDfm0pVXWDqRtQXpYb/Oe+1i5awxRj9MJom9S2HwiOuT9uG+lNKGSNJ\nulw1+8U+VowyzR4fU5igZjh+59O5mFEBYsEHcDnp+3gpQ9jYb4jQc2xiAHWl\ntapBrMWFuV/FYPqUCmxr9edXBwFWbNOgw5dLz9T2nSk5A35EJxuWMN9A0kwW\no9tMtqjocpC9mXRYJW3qYSOzXqcMLqpHSyE79ICV3+MOUQWgH0jmrUOnYFOn\nVCdB2Wozv+QOcljoV07y2IOVCfPmNEpNbFUJnN22FPH19eoo2ue7aOCyobTq\nHntGrwNKps4U/YqAkOGnsjBNifGehbTn0dKmIaRlNYnp2d87sBn3CrioSkXU\n/lr2Sc9n4Ul10L00MvHKD7CXVUgJ0ptgr67t+EnuG3kIkHKKp1L6VP2NtCYQ\nWY51\r\n=CIud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBX69pCjCxVQCHk5cwVqjeipoezydsvKVQbXoy+At3opAiEAsV/8+e3sRAcViUIPHPbRrdXGyh5InKTgpyXB781AcD4="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.1_1590939186595_0.9872011562128746"},"_hasShrinkwrap":false},"0.0.2":{"name":"@abdulghani/promise-modal","version":"0.0.2","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"81b3c5d9de73d19e6d67dc7b522f981488e70608","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zj2tx3YdWWXrYqzsWmVfnaHAUsUJbqBZJvGxFiSXzHa4krAp+SVEPnOOew7CFmZGTBhNn7P0FK9Wd/Z9lv65qQ==","shasum":"e8c6ab9c8854f2aa6a52b66babff89bd21fe88a6","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.2.tgz","fileCount":6,"unpackedSize":5196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe086jCRA9TVsSAnZWagAADoEP/R7ZxN2XQtgESo73U7iN\nUZlw/jkfFOsDR6T7oqTS22Eh7QZlxlZ/ZviJnUeYlX65JYX5APkKnu0s4gN1\nD9av4bnWPu1eDhDZWEkTig7cml38UcSD9ftf5K43H+OgC81eQscoKpFVqwEF\nmRLZJ+xp4b/Y6ikt8zTtWVFhOkLwX62rozg64fCXG96hLU8mX8/1EmjxQT+g\nGqUtmjvfX82OrGue2Xx3jUSSHhvuTWgAw3+5RC+ckd32X6jS681rPf6IsRTD\ncyO90ow6jYOazQIcpBNPX4fgpYMFGP4yMBqIwLjoY8f0KlJGRxFP+bSidvQo\nYxTSfDxei4PTPM4+AdQ4UO+QL9Ng4VhMmN5pVkRca18FQPe+fROFiAitDlhF\nbqtoRxc3zDDX0suuD5Qoyg/4JhfXLEjASQLE+zNc2pc2gWFQkjDBA+JcbqUJ\nFgABV7tJe5opLzJ4lwfhIxJQUrMsHBoyCBe7J/RgBF6fa0oDSKpWPvEHohVU\nDb0lYOV8/YXoMigZ/VlRPAuYiWKwoFA6iJF8bWr6H/I2ZKstnFU1VSF5TDmc\nV4fDdac4WJwfyWSHhX7aKjip23QoEJBP1B1OBENR8MHQeu5sMenDPQxgI9Fb\n/LlWezTCUUrCejZqGwliZeR3RLpv92C+UZ/oJnwpyPj9z0BqiTRcVTsxR3mJ\nvpH9\r\n=5aD5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaKoBMyA7V8SfALDV1E+o7P62t8XbnObjXYZ61DK+wFwIgO8TebTcFS74Dl/bJ0IPA8hfJklyUKUMcJJBximNpv6g="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.2_1590939298623_0.6633593237525894"},"_hasShrinkwrap":false},"0.0.3":{"name":"@abdulghani/promise-modal","version":"0.0.3","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"81b3c5d9de73d19e6d67dc7b522f981488e70608","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fJaMtaw62OiMknZjlUc4QJP0ek3ahlSeJ1c3+6R1cU2XAYpnzUEX7OkAUFSCKUk2laAVNg+p7edrjtakYQVIhQ==","shasum":"80e17f9e11e7a5f951144512596777306ea1b236","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.3.tgz","fileCount":6,"unpackedSize":5172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe089/CRA9TVsSAnZWagAAjnYP/jBcuyccJMcsZQR7kUxU\nq7aLQEpUO/fDmoHdSmQYA2soDbw2Sbhs1ekNNJhejRecDbPhXkauVWd/5Max\nH+WTIN618uJqVXf/3QQziAaN280oPGtYHMfd3TkYIxOyTiUJmaqsHxUtALJV\nT9I8yWKmf+WhYQ6/X5OyXqesSF4f3+E5IekmY3bxZdfn6t74lv+aEsh2nMBh\nRIT7PfBLbH6Fo3yOQQmQv6sYT8nuiOUzZgjCKP/rr7xUV6tdNpOFnyMe87OY\n5f6hPfSmsuuF8NX4ds3zatoC+Q5g5cjs7/q23TQ2WVWthTrCSVN7e3AYeOkT\nmEL42LZY7HUiucWHBT/8FHO4NryGIsZvkaU8Baf3M+/ORGl+XyylWiOz/W6N\nc922To8F2/f0c8qGIQ+qFP/Wtnf1yaVw9a9cy1WLv2JYjlR6JW51yVjEqnJE\ndPI8kV8VH3qv2k/pl2sTWUadH0MapJ2D6GSm49uCVmlSuF7MCFxpmhv7rDSK\nRqsCbfXJNjFF9jXP/yACz1R6uX7D3cikOwDp4jZmCxLg9tPiV+VltdlTuGEx\nln1GcVhjFNBm9yKxncXO93l3Zr5F8xzecVTazW4Y8DY9u3bAH5mgG+GpMHrE\nEI5gLzl0+CgViSqLWTsXemVqyAYM6TYsilJNf2eUpNqr2YdjX+cHl5CrCGx8\nCWDA\r\n=rj48\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqyM8Cr8YgakaTUCORKkch01WLUwLGGh9XGyWGWruJ5AiEAs7DolpZQHx9B2+41anaKQPMwNEN3pdU1+NgDxno0H0A="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.3_1590939519439_0.017181091760290368"},"_hasShrinkwrap":false},"0.0.4":{"name":"@abdulghani/promise-modal","version":"0.0.4","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-w0/NsknSELEvl1/lGxS1BfcU0ZAlvgJEx99avfEyk7d2sWbWW4WT87Ah7qE22rRulGCtghO1b4qAivmuE01yTw==","shasum":"80678c6efd283e6fa43332180f605755570940e4","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.4.tgz","fileCount":6,"unpackedSize":5101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1O+BCRA9TVsSAnZWagAAwsQP/1ke6yPgWaT7yOxolfEM\nWi2dbhr+mqiMPI8g8Coq5rjzhcbz+cA/DBcSMFJkPznsLQVPtJB6CXNT+WHn\nf8mYnvQF8+CKvpSbatVaoNkKZdCLxOYjweimCZH5TlVzm15ldBPR0KBl3tl+\nclYv8R9M+mPCuZCj0ijixHT4Gj7BXSjOJfHmYANUQ2NF7EpJNu7EthwMTgSz\nutq1a1gF6vh7OLz99s6DLuX8kk3Vv/A6zRLYoxWsDY87UhXSQ0lOu7Qt9iXp\ngemlH6m6fOAT6kwkWuNTr00CsfDH3a9sN1jLCvumxyQdaGkDbLAzCtsrGMRq\nph+ZEp4pX6V0UOTrtLmkIRmJewJ8PpYQlFJ+/vsT1JNvGG5W9u5mULyoSJB6\nXFngJZkOhDfMeS9JR2urSTC9H4qdX35WOybXGPKZJO6R65YC+A/Zh8Drwzy1\nYeTKtKIfPw9DFGWVzdLphsrfmclgdRs7NHSVJnKTcpIFFb0ZkQMvm3IdXG+1\niPwkm20SIASIBKyT1numej0Kp8vQW9Bw8EZjZ5uK2UKj+lOPK/TIpMu+lN2s\n1mFaGUbT/Bu96S5ZKGX1J2vkMDVMDOZMOgbCGaDOs3u0spg3eevrfH9QH0Fh\nNjRyHqngm0aLOG88lnpRkhWzKFVVCEkTaY+A8VAWnwWFTusJrkK6uDs2jKyc\nFiQx\r\n=Kj9C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhM3HL/f3wbum42ylAerG6jxbdb8ezI2TMp/EWa2GseAiEAnAcTfA3d2YY0cCOrM+nRbanrHMBqOTD3kd33OFKsF5w="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.4_1591013249351_0.8754603659062916"},"_hasShrinkwrap":false},"0.0.5":{"name":"@abdulghani/promise-modal","version":"0.0.5","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jRaCk8LnCDJI88WiYSYpL8hHl7G5Xm3M5VmhAAun3j53Pd/V9JHrDo0WiXA8u43FH8MGeDOcJYmoV8pWSo74Cg==","shasum":"0697c365168bb781224cfef645216594789b8072","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.5.tgz","fileCount":6,"unpackedSize":5694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PBICRA9TVsSAnZWagAAp+kP/0Oehe0Sbd+sUU5X0btw\nRNY3Wk7ft5DGcWkrM+h3fEd0iy3J4z/OnQ5PqMjfjzOBmtC1OIOtOLBPWlFs\nA6BW0HwO9s58ZG5/5yTAGxVFSQmGNvV9tm73TsHQ+GL+FkT8NiTfAcyptfU9\nIqFgyuM0d2IIAodAIPm1beVH2W6JsBoxR9Jqps2IDhCmi/bLmJSq5INxI6j+\nxRtT7uG+KSmfw1cFoSqbT4w7SK9D9zbkXJ+nd7jl9IDEaI13eocmCa8UU1S0\nM8ykNsSpXl/snmsYIuWtb38oU32UdAYcJzoXoSsTq93tNYBel+8FFVX4fPWv\nTXTwE93iOO5g6nrmTv3UkTPFGmg+W8J/QCzCCyE8IU//m6pdjx25BV+UPnP9\n7G6LmnT0A1SaLvYTjojcn+vaG5Yp9+ToW0A/EXpcenv2VMeSerVE0xxKJ7tf\nGEZZx9zXzXWVpD6LlFKu5jFtKtLuO52eLCJyK9GdvEOgzL7e/iYyamigXglD\n+VCNv904Av+pL16Vls/DZd02pjysSr7Zw19eB6DJPCUp4sG18CjOy6T8JIK6\n0MQM7QH/QDecbNBU+O+YzHQ4re/UeIend2YenD+hMPCmrJ+w0iMpqmykHCx4\nWzwYZykNvIXUL35huf/wslMqq7hb0Hz+ve6yTkqaN8CSEiamCl3P3qjjc//p\nUBhU\r\n=RvKq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYtuWZJ8/H9Jap4HhQwZtean682XyrfKQfm1Gim2lEnQIgduE8vDYgruKb57veGHlQCVnz+JJsbkDJZ0z2rP7kjAs="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.5_1591013448237_0.05678528230641455"},"_hasShrinkwrap":false},"0.0.6":{"name":"@abdulghani/promise-modal","version":"0.0.6","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QFhbhTrP4kR+n5DM4Ul4KuJTlv87wvjDo/B9MGRiLWV7rp1sKb1lI4IFSW/HCglCu43JhbgiZ0tihU9+h6E8GA==","shasum":"a193d7059e23752405a980fbc4d38fb0d920f5ed","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.6.tgz","fileCount":6,"unpackedSize":5437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PE/CRA9TVsSAnZWagAAto8P/01c2hwgqHdUY6SbXZq+\nG/HIjp3LgNJS6nU78DbolyT36plK07TaxIYLVHTnYem43C+qKYN/B7WcY1/9\nkEfPt9Ayj/2X9Ta6BH7Im+HNzsLvCg5EddXk5ajo/63AR3x0i7h3ynJ+88zY\nPUkncwFRpGLBMaekB7mCCto7s2q89tdV7D04ZdEuzr5V0dddm2HNDUaH/uEL\nnZuQXuZxVV0luortyLm/RATj9Tggy0khQPXy6ZifVDaS6i1Et8gs5PODwD5M\nWvh7wwBE9G8CG4NccILCBTE24AX99rbcXP+WdQkkAIU0QBwS4azMydlQ6UrS\nRjoZORfrJCoY3q1+05re1GXCNNeJyB/x5hrDrD+etDUDDz+iJ4X8IaxQ6yPE\noaM4VaJhsIKtuNQrBxnsQv3xbCFejCGxvNYR0boKklkbdg4y4d4iKft4TSPh\nunuMUmNBFEQE9Yi4kNJT7IPwUNfZAaOHXjADIltDHZD9HOxVZYmRgnRW+R/3\nW8oyW1qzOrm8oiiLT+Ev5+y9f0I+H06ie8x8hH5FnDKna6Si7HdXJ+AWuxSh\nvaiRHCABgCNRu1oHFByoKIrc5t6ptNb9JSuvRuRX7KQwDHnWDXNNjXWWTQVg\nULBkdN2RHKvxJbd/V9X4D6gQvAf8oVd+zGhkf73fGwdieAGntEDU8P1Yt+iu\nl/6r\r\n=Lzar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpdf7w5AyFsNu/v+ebB+ica08+0J8067H6+XVIhG2ZBAiEAt/bgwBTYxCpIZetjFBZ+PBa238dOeOlgtwZKVl91SW4="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.6_1591013695457_0.34696536810144574"},"_hasShrinkwrap":false},"0.0.7":{"name":"@abdulghani/promise-modal","version":"0.0.7","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.7","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GDXvJN64S91EF5tejzPGRlI5iNyhEvuaBTH8E2xJtzvOm/xcUeHlL03AIz9wihU/n9mWj4HlwXfEQXJImHmyxQ==","shasum":"66408d7792bc0fff66ed0fdd1f8e67936fe4d23f","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.7.tgz","fileCount":6,"unpackedSize":5495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PQXCRA9TVsSAnZWagAAOG4P/0KoFl40ib1YQRKdsuuY\nyww8nsQHdDDKtJCN2BhGXcY1lkmtDVoj8uVITtKofm9Vv4fi9cS19lBRMnEs\nTR0J6yN80zqAuqcV97gWL3Ksd7g1NhN5bHc1qqq0PyRQwpFMMQ1RMdR5IvSt\nHZMexe6e7TLZFH3gq3k/hFbdsi8Zy8A1Rzl6YasMT2/6feoRh1cFr2PgFa99\nXZsUbWd82V94U/QC+oUSpTqtZihxtDtKWLtpsr34uFta1Rh3hcsU0UzZcOn3\nSa93STN56O0akqb7RoSeojA2pjHUZ1M/xg5GZ12LHnbGY0BfjWbA26xA9OC+\nRkeTLprJgxgfgExk/JfJhlj4RvvPoNjOwZpGOmoyeiKm0CTvwx8X5Rs9VloX\nvekEBeKWnu/RushWpXKdPKJs4YemgDihtMmopBvyS8FYqPh177hq3ZtrPHdN\ntvxjvyBeXetZPNRaCkJa4jPANxRPpYNzQ/cYdqQ1r7Um0cJ1qnqoHzHamAfV\n5O4i9j1kX810M1v3c0SPmEQIrrsM4jqrXcXhRyR0rTricCDmpS5/pOdIJhMZ\nrKoEnnlbGFhg+W0YoF/N7GLlqcOdp7j9ryDj5aT4E5o5JdJ4WN6AUpa9P2Y9\nfIi//MwhmmMXdAImq7SrGUlZA3X5RchI1lZv3SsTSKhsKoPJZTGmnthKHKxW\nuLmg\r\n=ywJD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGkbxtjFfqMFagYdM55ypAfskZ4A++jocmmetDNbwHhQIhAL+Sh2CFU7rbrpbKogStv+Ze5re1qEevTrkpVHZ2Wgh1"}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.7_1591014423278_0.39924570055707287"},"_hasShrinkwrap":false},"0.0.8":{"name":"@abdulghani/promise-modal","version":"0.0.8","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.8","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LXcLYZoRpwMTzR2RmS8JYd/p9dVepzM1TvjocI8WEmCA9x8OjkTEJ1tkP3szXgz6MuiRoipsD9jVbZBTSIIyVw==","shasum":"07a084d003a6fab23fe5876262d33c37f01ff62d","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.8.tgz","fileCount":6,"unpackedSize":5495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PUOCRA9TVsSAnZWagAANuoP/31mt3mKbo+qgVIY1SGX\nWz6vy/TQRCVL5FdZ27yjS3E1qS9hcLZ4s0F8PzLwGT9iDAiQQedNpEN4VpMc\nlazaaw4AxLv/J+FW3bqeFyBxOSMTmimLP8yLrmy1997+fTTW7SyeB1JBaq42\nWzdXV7GEtXP5Oq3fKh7WxduXvkUqEzdFnmk8Zxp3AsTaN374rkqGqiXetDwH\nKrNB+JCmfLNvwzEOQp82AvbnwvgrPzsbfm9xpsDrU+9ElI/03eTFld716i+M\nAgeZOIQLzG7TSvGRjRcjQQjIEPj8akRJfVv623beXsFzKHblVocbmde5+n1K\nph61KqYXEf+s8d09TbWNPrx1abYHSYbzMm59xEvwyiBCft0soDu2W2b3z5zq\noZxcMKOTRPynjyDn6c04uXXqHUzUrKSEVD3zW4tiRMck4ZfhW8KIgtnEzvDP\nrZ/LjM9+V4CZsAUo8lOdDxbtyrlKUQgAImgR5NzUiGL1yz6s7ZB61rAHAksV\nilpwL4EAmo94lI0uT5CIeKKGqGTEtKpPCoQKNnOqDebNshMljd1qAw9l+H+P\ndh3a9LJYoYhVf6XObMZj6aygAVag8+D739ZoQm2FIY4tHXtO36haQoRtbiQS\nrSY3Rh7WkwGxu32OYuOLteYAwEPKz6C3Em+HxOs97cOn/uy0E0eeUWjVCUCU\nQo8L\r\n=pg+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM2MgPKSQcn5tCfr3YLvrPPZUySlD9Bkq4k1L6+VImhAIhAM61HPDRBaDB4jcRAW9CntUo6V5MPYVFPlHOtbl/I6GU"}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.8_1591014669932_0.43626620122293636"},"_hasShrinkwrap":false},"0.0.9":{"name":"@abdulghani/promise-modal","version":"0.0.9","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.9","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-I8+s0IDcvuHpvRv3xIgBasVfidG2uZaJzitOFHuxn7WgW4WxBrHQsgJc/ej9xWI0fYIOC6y/zPGtkgFHT8QZPQ==","shasum":"85ed221781a6d25476b7ed4634388b1350e93800","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.9.tgz","fileCount":6,"unpackedSize":5547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PZKCRA9TVsSAnZWagAA2ycQAJYWthVBkNTIEdxU1gYJ\nVVDeWQY6cNmvp5qD8wMlQxbyIbh6TBhwBb090l0xP1uCWFpxPHwiVh0cKfev\nG52myIPJn5z/ZK6SmAwdtAu40jPn9Wm9Y3u7o5Q6XJKrrGUl9onTskC/M6Wr\ngIYUzkuVtczXNjtzA4j1nJKYyVB+COe4gDDidEIwFPqHMbJM3bPbP8AUDulH\n9fltqOemWWViv7Ws1RCT5HSQbla0/g4Gb4Pg6bghfkghw1HWU6ppODfeAJVO\nRRlx6RseBSVfSaLQPYjAyLW3q1Bys3AsxgbvMhdkeERwiAA8C6kXZ1RmsR9e\n4VFDP1or0xW51Yqjmzmoz/3tzNO+daIEuHW8kyQXXhYTcMN5FNxLMplksi2X\nMsj34mOesIeF3JthwoBiCNgQDYWYJPQpLZSlXAD3pEFixnATZjuNi9gjOU8q\nlMo0nPF3UQQafndeFlJJOCeJSdHxUPnslWIHgs2AIQhrm9IFNj/UoVgMKna9\nz6lMX3NG6WfeXx2CGjPJTdJDe0CMBiOGUj0cs55i7+f72bMFdnJv6vLa6xXp\nq4KCshnTHHut4iUl+LPk8ePGabECwTUgQs9GIYXmbkYfKTDJEW6m1i1hnbaJ\nI/BVY1XRhYTUvEaSlEUQ1s3Oo6qR77bOlupQ9ykBmrgJD0O6NNswSLpEphFo\n5MmK\r\n=G5K2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV39mYMAAgP9ac/h8y+pejV1H9hGfS53gLKepRP5mM2wIhAP8ITXce+wUf0Vrr4l25R/1zOADhpfk1/urEdIKUdKHr"}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.9_1591014986096_0.597143995406229"},"_hasShrinkwrap":false},"0.0.10":{"name":"@abdulghani/promise-modal","version":"0.0.10","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.10","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wnKzrPW/zXMWmJisiMVPMDCtGV2HAzKePfPhqyJzrvwnyn7iNqcSqfU1WUP8kEjzyLwivtODAHV+uLUqW+ijaA==","shasum":"0d90dc731b1c19e7970966d837af64b824d439ad","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.10.tgz","fileCount":6,"unpackedSize":5560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1PbVCRA9TVsSAnZWagAAXLEQAIupfCeJ5GnT6m/1xXIF\n3s7IwGctNlGNh/6i9oPbI4WnA7NS7cl8k2W0Dex4zXNNTrYKYKH7Jwat8HZ+\nTQQ3aOB/yOwfsvqmpKwCbsL9qAn3iCIxrVh0ezTm4hRSh2wESZK6WHndsHT5\n951m1RFMY4h4J8aiirIuHPO0iZcYtVREKq5nYmkXVnsNindHLz3b9hvYTb4d\n+Rye4sC2iV6NMoOtzDk0RDs7utMqDSIuvv8QPipvoQrE48SpJ+RdJJ55O3b3\nExEyccfgnUo1sS4vG64pV4PciuWlfQNE7slGv4LTgzQJgfoExD4jLtJBxzXX\nX2OpJliPB5a1Kt+rpXtRWT5ZuO5DUTNq7k/q218IPP3oFvvXUGVNEHlpPfPE\ngNYG4EdDf9+KketWtr+7/JPzAPYTFma9RvkZdooyEn/2L+Ena0Gb/yRga25a\n9VtPQ2O/dIEeaN6+B1093CZrD/RnU8M4G4jHXAt+2LWbBlvLoOuhkRUAP03N\nHsArImzPFEtxpqU5WD2o1NuMXgAbh3uMPE2IspTXAWVhVqVuGs/AnDsUzhDD\n51qmZxKiXVDdFhEfeWzdjx02DJkvipgM8ECmlzsM6NlZTj0x2xXN5+RmRRAG\nhvhQhCdrTT9Ws2KNVSWrM68SdTLBI304BezsVyQTxpz46xUCryzo2KSogIdb\ndDEz\r\n=ye34\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaG2sAST6cH/RHvW+3Zs7S2kji5Mo4S0cMC9vouOyc1AiEAkBc1BLiHSImv1DvE31/hfvuR3qwIZg2d9ccYVVaLubc="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.10_1591015125173_0.31572372598422205"},"_hasShrinkwrap":false},"0.0.11":{"name":"@abdulghani/promise-modal","version":"0.0.11","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.11","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xWMABgs4wBf+JGxd3BCWBjjYICkhTOlAMUuYUYdF7/sQpyV7ba4J+18giZ9TJoSgO2BiFo99qDMcbeXGAmhDyg==","shasum":"57af728f07eaf778f3bfc8a22860f7a2e10c1b5a","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.11.tgz","fileCount":6,"unpackedSize":5572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mLmCRA9TVsSAnZWagAAB2YP/jhHcEZXRS6LVr68d9ys\nikjqnl2SbohO6KzxdF9epraOEdv4+wt+N5oN1ml798P59ijLnmckwoHV6soD\n1yIFJEKbI1d9QLr1XZjEOiUVxH2/fVCorJ6Atigeg82MqLH3x6OYTEorBmqI\n9YOgqF/6EZIpZ8/PuZwYTcfeOFoJDiaQALMLbcWQT1fm826VaR16jjD6ztOX\nGOKZ3j58qE1WJzNInwFoqhDi10q+BVDagX0whMWRs30V0CObFM1q66rVcCZ/\nlhmhYc942oY7RsJHTpylbBBVipwcxfcEMCdFwLVBmxJiKO/f+F4feyvb3Win\n8SP+6o0tXxyvzD4UQgkosoL0i3L99lcNbLjyHHxuE3R8ISsRrhW1rBc5ygEM\no81kLARHbSiSS5AqCiJmKiMSbtB0FkOsyJJLEOliKtXLO/YzM6zUGSDJAqwL\n6t8+DRRxxEcF/Gb6zUNTLfHrkd7SCNmwOtevXDmQ04nfAMbfc+v57CHYLPDR\nVg5B+h7hpHcRysYepYGTrwXys79q1N/O/cyCRKCFumA8mFJLbcVhRLsD2DxQ\nj/HTeuWWCuMveL0Fd60RU00a+SbF2Eiheuug16gPdap8LfYivpzdWtVPh4Rr\n5loeFRdQUTtce0yehmS4/qToQfMkudy1hABTfAw4p8+u0/eauzzGqVx6dBzD\n+diS\r\n=bxTh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYczYR1gasOPX/Jboprrzq+RySbWRVhhDreab2u93OwAiEAzuo+lIpwhYdv/9B4OBN1tZ9GjV+jPh7qgm1DoPCNMcc="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.11_1591108325953_0.34672768808693166"},"_hasShrinkwrap":false},"0.0.12":{"name":"@abdulghani/promise-modal","version":"0.0.12","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.12","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pqjuDuA8wwJuQdWdOz0CP1eNjqUo49istIWlXFC9OlzGDWFi6RFQnl7IyqTUVJR93Ea9E+AR1IYS55OUJk5UIg==","shasum":"a0d8d88d03b82d8e2270fe86b7b08b7faa2809ee","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.12.tgz","fileCount":6,"unpackedSize":5639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mNWCRA9TVsSAnZWagAAmuAP/irCGa4NiQFZMSpMRX6k\n63fDREhXQrei1u8dYk1lWz+VufsqGzFAq0ETbSRdtDg7s21pjmFSk7grm/PF\nCdNiNLz+VTR3gIIztyM17e45tzrqYPC3sHDWbpVFfZ+N0OFvDoAfctxXmJ+C\nWWY/nuTf/9A69OzKQ18Hisian0pEx4G1NMulSFjO8jFZHaXM5d1rAjpL5ibI\nmclklyZ6oBnfbm0PgnBCZfXI6kxxOMtvCaZvKiolGyPGeay8XYPliAoXaRJ8\nhur4oauc0RtShzKWdMaF39SF/844aB86JIhyE/KHnEyoGm5CCElwKc1mbIDM\n0o4vgnfj5kBLuK63GlnARaFpUgjbmHKxK4aeobet3wyAPR/WcUeMNOwA3lSA\nL9gfrIIj+8sXXDAez/eOMfH4jtI/oJxybSn63VNFgp9/0rsJjZFIm0mw1QbG\nSJr17cMsqrwzQ9SXSxLVfmX2Ed8px4ILGFUH9h7qpAis/a9sHE5beMzBFoiT\nklKqt2xdqlXpetzlVntMMyUkt7VlbVk9KM1PfYtyQgXZC0IfgjoZ0rUNmMaB\nyjorYLtUiaaKIwMqCAZF5RnigEgnF2hUlRWnfMAe1CIPinWjdxC5pk9UGT1p\neUgRk62F1kQV4C3ZRMcbZivo87SNAbghUBnAi+YrzXhTzFZUBiUE8+Z+T6sc\n/9so\r\n=V8xw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3XPc9Q4YeELj7Mgft7eeccpJbvoKMWWA7vII8vifC1AiBKbfBEDR3KLOVOpt/b8mukzS0Tkk7ECp2sUkdTnDDdNQ=="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.12_1591108438075_0.38172965718344565"},"_hasShrinkwrap":false},"0.0.13":{"name":"@abdulghani/promise-modal","version":"0.0.13","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.13","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-huwxZvyovaLyaeurPR7g4umsZhv2fj5FGhIRzXCH3sEBb5xVutTx1hBpkEdS/QdPXIBl4EJHEeHgfFVcfnodGQ==","shasum":"a3e604f517c2abf896e9fe27cf588414d6ade910","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.13.tgz","fileCount":6,"unpackedSize":5573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mYyCRA9TVsSAnZWagAAfpYQAIdDjJrSNWnQetXsk9SP\nOWkK0rX68WdVIFUPlgEQp5oocAcgfIozMlvfKTU0BGxbID+EtCwszoT1auNE\ny2J2PakugkOUhQbqW9WpFRP3ugIcUCOMAjC6NXtM9hx04In3TR+5W0Kq8vpD\nD8FyYcnL27bXasUjBq5qbi2B+ZkME/SYXtRIH5VuttQcUWVbJPGILoDYXdTk\nG8T6RnOymojA6+V5xN9G0TkThONI+ES5y4QbCXQFT0jCh/rNcmJCq2PfnnKq\nBArV2Xf5ppN6xO2ft5eVABZvOIUW/NN8z6xdzb55dl8uBXB4mMuGnpYQ/kee\nI9a9KnT887wG3F8AbskqqkcEvydU5ACrtioxhhQbUNdmuD3zl9f2E8GzAbES\n/H7SXW5YyiIGONDAXaegXNDpWUZ9R+PaKJv0fFGw9V/3TIW9KG05ff0Nz+el\nOvGosD6BJ2AlHw0htGgdnZygpA8CFUZKBcoPCp2ARP82DOfeVx3SF0Ui9mjn\neyFiB5jGSnKms0c/36XxgjfmgvEfTK7CvkuyV/8phquJuUHPKXbHTRp+/+4x\nDqC70l8BT71qjAJqKo+0FmuOiqpGSBa1+UNfeVYVU1ozIsfeLcUEaQ7SjHdP\n0dVPupbVDrwffTqcXIhsjSkDQr+unjDiY7tquPODFL6wRx+R3mDrQDNbzgJX\nGcg9\r\n=Qvur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzrP3l9y+tBxl5kTSuaDTFSsrKr93SO4FY4KIa2I/MfAIgL9i3ko0W7p459TNQna1BisCzSnH0mZbOiUU1E74/f9c="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.13_1591109169770_0.4590913337897664"},"_hasShrinkwrap":false},"0.0.14":{"name":"@abdulghani/promise-modal","version":"0.0.14","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"publish":"npm publish --access=public","build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"https://github.com/abdulghani/promise-modal"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"_id":"@abdulghani/promise-modal@0.0.14","dist":{"shasum":"11f59283281fd3bd6d8b0b0ac49abc56f62ac3c5","integrity":"sha512-TQdv5Voa9jZIATMrCAlXRCIqC80jAQglWyUG+VilRFqeqjrVma42cXL67fUSIIquizAugQF95GVnOpZTdg3b6Q==","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.14.tgz","fileCount":9,"unpackedSize":5607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mbaCRA9TVsSAnZWagAAbkMQAIyVWgZGO3LP9x669y/o\nKldL9UUcs5gOTS7YLssNE0/Ru47JROjmXJvsaf1IjqiopiVsXdYF0eb9t6h6\nB5FvktwZyelb0V7wmlpmQ5pmRbX+PcsN060Eb3vH0+51Scg6kLEYJy1g+uaC\ns268D1WnszeLA1+WILzZh2voYYpjoq2c7twpO4gMWJkt+q3xbkhSUjg4miIu\n8UhGpIhVS6UVLN28YY2wHwcjqQpGJV7RMk1o0dqiL6osy6z1KyIgWjjvnSOG\nFfm/cR6y7M+/GOVTNx5h2bQo9dXeRkwOOujptabPrz2Z8Oa5cNfj53bwXhqc\nFFVen2QpOVnEda01yrKaP12SRirUPtoO64GsrUslSB5uwScsrotYp+V9ebPy\nTyPUV7e0yRnxECdCRHObIAXJT0wA4c3CrgT3a2pm52cGSUoPS0/ObokxxEf6\nOESX//yrlnsDC+Pi2tgh4pdxmOw4a35URkPI9pYMY2tv91n5QmKHSihcR+ys\naEjWyzOmCZZEhSgKcnGxtk5+caViQc06UPqUZL2eoJoTrt6GCgfsjN36pmP7\ne+8q9fHxbATBa8z+J/Zj9PRB61DRbVdNGAtI1M+6z0nCuP41s+Jw6NcuEaRK\nX+gCtkQRYYg5SUzpjD+7Scgz4JkHOhQcKcGlD1TmWBnpT4srakbxR3+1c/e5\n0OW7\r\n=LOLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS0cvMgawdLlCopfGv1UlWM8E+GkuPV901nsGRDHh/fwIgWM9VeDFH6YDRL6EiXrhAcqmfvsVFc4RjivFr4y2rn7k="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.14_1591109337458_0.9679038621406539"},"_hasShrinkwrap":false},"0.0.15":{"name":"@abdulghani/promise-modal","version":"0.0.15","description":"react.js promise based modal","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"main":"build/index.js","scripts":{"publish":"npm publish --access=public","build":"rm -rf ./build && babel ./src --out-dir ./build --extensions \".ts,.tsx\" && tsc"},"repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","private":false,"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@babel/preset-typescript":"^7.10.1","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","babel-preset-minify":"^0.5.1","typescript":"^3.9.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"gitHead":"5a22af10fb4c870047b764a0b9150a1acff24ec8","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"},"homepage":"https://github.com/abdulghani/promise-modal#readme","_id":"@abdulghani/promise-modal@0.0.15","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ggjVCkCYetxZeIfDOX5LKVUWUwfaYP80VkF3U8cUwomZi9DcbgWAsUE1nUHsOjB65YEh52whkrlidLqV6CFXTw==","shasum":"663f94e524b45174d24bddb8face4bb7ad89b616","tarball":"https://registry.npmjs.org/@abdulghani/promise-modal/-/promise-modal-0.0.15.tgz","fileCount":6,"unpackedSize":5607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1mb2CRA9TVsSAnZWagAAaKIP/15vPp9geS8t3C2j6yWg\nKpGr8kHATbLs+4LVptaiuZRT2/JY7pyCdQQlyzQ+ntSY3oEe9EmZpAznge0d\n/gBg/YO8aUYzZ6XplMXYuS4CHceDp8+Ks6ePG0wX/WSigqIettjTW4l912/g\ni8DIDNPQ0Xm0316ZrMHwiVX/Nj7XrfD4HOB1Gws2ySm5SFIALvJzSafWDj5z\nGORcdTmoAnjCOhRwENgle9DdP0cBtC1UzlSC15yRWFcvxH5a0+sP0TEDKptQ\n+VCiQJAB3bX0wbX+s86ZmzB5BFFVvTpSbbOGUdJCRdJy5e8k/aGaG1X4B2To\npZeSnkKK1/mJr9NO7edP5gOtgDWK47G3m6RJmIJmchG6UvoP5zwMaP8UTwiP\nsgrS3RwZc9EoUIF19fNxkm7p2hDDEfmrHC5D2YPfxXqZt8u+oEXmXL8x9OX1\niuTocsSh6TQU+htaVJdQw0ZboFFy5wRULkg6Y3WzT6TWNFTYnfnC8Ygv9GAi\nn/ICvxf6FBAyXsaupwKkLIx1xdXTKMMWyaSz8iQs6ar0cmNL0lH9t+98p5zq\nklRrdJ4TfqEnvelP/5AFbi6TXQplB1dKRMydt7u4aoHU9eQ9rIJLJ8k0WKFI\nkvp7qRWsicmbQo+GnZD3NdN0wgHzkJtgsj8s21K5iaWtW7rZEZ7K/zIiFDmN\nP/ZW\r\n=NHWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHe94F2ClVOwFzxPhXHPtDvuWhhLw/SCBPZ6qmESQAcLAiEA0QuBncjekEJVQv1zbYqkO6oTtZrOpVm760irMPrhNzo="}]},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"_npmUser":{"name":"abdulghani","email":"contact.abdulghani@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-modal_0.0.15_1591109365496_0.13066117113722253"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-31T15:33:06.555Z","0.0.1":"2020-05-31T15:33:06.720Z","modified":"2022-04-04T10:58:35.373Z","0.0.2":"2020-05-31T15:34:58.739Z","0.0.3":"2020-05-31T15:38:39.618Z","0.0.4":"2020-06-01T12:07:29.463Z","0.0.5":"2020-06-01T12:10:48.352Z","0.0.6":"2020-06-01T12:14:55.600Z","0.0.7":"2020-06-01T12:27:03.401Z","0.0.8":"2020-06-01T12:31:10.056Z","0.0.9":"2020-06-01T12:36:26.193Z","0.0.10":"2020-06-01T12:38:45.289Z","0.0.11":"2020-06-02T14:32:06.093Z","0.0.12":"2020-06-02T14:33:58.255Z","0.0.13":"2020-06-02T14:46:09.901Z","0.0.14":"2020-06-02T14:48:57.625Z","0.0.15":"2020-06-02T14:49:25.737Z"},"maintainers":[{"name":"abdulghani","email":"contact.abdulghani@gmail.com"}],"description":"react.js promise based modal","repository":{"type":"git","url":"git+https://github.com/abdulghani/promise-modal.git"},"author":{"name":"Abdul Ghani"},"license":"MIT","readme":"# React Promise based Modal\nYou can simply create your own modal component with jsx react component and render it as a promise with a function call.\n\n```typescript\n  // somewhere in your component\n  const handleDelete = (e: MouseEvent) => {\n    showModal()\n      .then((e) => {\n        // do something when confirmed\n      })\n      .catch((e) => {\n        // do something when cancelled\n      });\n  }\n```\n\n## Installation\nyarn `yarn add @abdulghani/promise-modal`\\\nnpm `npm install @abdulghani/promise-modal`\n\n## Usage\nPrepare your modal component that's going to render your modal that had at least `onConfirm` and `onCancel` props.\\\nwith the types of\n```typescript\n  onConfirm: (e: MouseEvent) => void;\n  onCancel: (e: MouseEvent) => void;\n```\n\nThen you can import the function from this package.\n```typescript\n  import {createModal} from \"@abdulghani/promise-modal\";\n```\n\nYou need to create the modal promise instance to call.\n```typescript\n  const deleteModal = createModal(YourModalComponent);\n```\n\nThen you can call the function away to show the modal in your component.\n\n```tsx\n\n  const YourComponent: React.FC = () => {\n    \n    const showModal = (e: MouseEvent) => {\n      deleteModal()\n        .then(e => {\n          //  do something when confirmed\n        })\n        .catch(e => {\n          // do something when cancelled\n        });\n    }\n\n    return (\n      <button type=\"button\" onClick={showModal}>Show the modal</button>\n    )\n  }\n```\n\n## Config & Properties\n### custom root node\nBy default it targets the `root` node id in your dom to mount the modal element.\\\nyou could customize that by passing your root node id to the second argument of `createModal` function.\\\nlike so\n```typescript\n  const deleteModal = createModal(YourModalComponent, \"my-custom-root\");\n```\n\n### passing custom props to your modal\nYou could pass custom props to your modal for example like `title, description, confirmText, cancelText, etc` by handling it on your modal component. and passing it to the show modal call.\\\n```typescript\n  const YourModalComponent = (props: any) => {\n    const {onConfirm: any, onCancel: any, title: string, description: string} = props;\n\n    // rest of your modal component\n  }\n```\n\nand you could pass arguments to the modal like so\n```typescript\n  // somewhere in your main component\n  const showModal = (e: MouseEvent) => {\n    deleteModal({\n      title: \"hello world\",\n      description: \"my custom description here\"\n    })\n    .then(e => {\n      // do something when confirmed\n    })\n    .catch(e => {\n      // do something when cancelled\n    });\n  }\n```","readmeFilename":"README.md","keywords":["react","reactjs","modal","promise based modal","promise","promise modal"],"homepage":"https://github.com/abdulghani/promise-modal#readme","bugs":{"url":"https://github.com/abdulghani/promise-modal/issues"}}