{"_id":"react-use-wizard","_rev":"26-206b4091c7fc76ff1a0abcb8ded25ee5","name":"react-use-wizard","dist-tags":{"latest":"2.3.0","next":"2.1.1-0"},"versions":{"0.1.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"0.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/react-use-wizard.js"},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@0.1.0","dist":{"shasum":"373ea007b553ee2bf8a45b5cd28383c8d821d570","integrity":"sha512-+THWiEPspFnUgOpo/uFZo5HxYpxBtq1/vODLuOc0d5ebjeOfVc9p9VfUGckfN+rLcwvxIaD8BcJT8DjumofxzA==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-0.1.0.tgz","fileCount":25,"unpackedSize":236397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8OXfCRA9TVsSAnZWagAAIeYP/0ye4R9TNADBLCNPXrpl\nc3REWigG6QB9NOuHcICK94v0xDRB/3j34OBX8hWWh9OQEwJYadr8ddLYhSu+\nIuAttFMX9vMm4g+McVK7aq3O3sXjoIrYi/V+dt+c2wgMeYE6qFqJQ8CWKS2H\nEXFj/R2ywKfRdtnHZbEyltdGUg4erdWcv2gE04DkqgegSuHkSs/9aLxDfc38\nbs9nYxTBX0DLyqokxxC57v16ICWQDc8ccKsond6dj+T5uAbavktHgUXqRgP2\nLeUhyYGN1ysQTAJbx1NpdGjVK76RtfERwtoX+tBd+flLzMV2sgdHP8saIvtK\nlOjRDeWYno4uovy/A3odaF9EnFd+0fMypE2eiTdhyn4hG+JtqAh8z5n6V89b\nn5pZ3ofnBotFhHzHrtYeSN+RYC6TnVzK6pVBO5IT2pqBgMilJnfCqA00GOJK\ncHlznh5b9vNcszY/13S1tZKUelU36E/gE4VhTz9encfoeojdXz2nfV19OCem\nVDO3Eu62LVlrGXQ83d6AdihA/Tgq/Yktt6ls+4dULtJKl9Ou8XgJTmlusKIt\nyZSAiPqiB3BS9CLnjDdg4clcN5L1ByvTfXMYi633v/5LFC2CZkcL02AxPju6\nWpuEGKgpXwxKA5bh6vmyc0PTT47p3e1ftoz2VrojGUjc+5EFVbsDl0h0Upe+\nVS2Y\r\n=N0/t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA9m4GNWM+Q3SG4tpSbIfXjZjeRVd+u/i/gXKYMkbXwgIgSj+vIX8hSke64aNwYniv1lGwtJiRV1zaGZy917aLgjQ="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_0.1.0_1609623006593_0.04241576665647062"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"0.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/react-use-wizard.js"},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@0.1.1","dist":{"shasum":"08b540a2ad2ddd5abcfed79c4a3e1e2848ffefb6","integrity":"sha512-PNv/XO/v637j0mOyo7TT5UEGO6G3l1oKsrCdOuCI0RfjpX4BhJm+bnuBWcejW/BAz5fLMy6Q438QPx//oMSWAg==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-0.1.1.tgz","fileCount":25,"unpackedSize":236421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8OgICRA9TVsSAnZWagAAnWUP/08eaK3l9FK7WLBC3XdH\nrq1DeSfqDsjyIiXQwS+fV0o7p85/c8c4uXWqmAP6H0XeqCwHZA8ZgZbvOpfp\nVRxVZreWbQE6TllrDsDbZ4AwLTgu8Dfhc6a1PphrNP1L1cfKt4rTiy+Ums1T\nWJJ/J/quFVEfRkpR/ptt895ZBoTpfAEH9D1EfTtU9WKGG7m6MBQ68JaaQ8VP\nTCW2F5YGHa8CFEDKLBZN1LoVhZXTx4oPpnOI9VLMSinuqFMXP7id8gl0YJNl\noBb9zrqjjwmWndBxgi8nOafNjV3xXg3yCXuFo/+XQ1AbPBk8hhKaL4ANklBX\nblW2op9IIS0ADytPGA7KM/Bq+Lf/EehpmFk2AKqovmGn+eV7JnU6nnfociIB\nJGXJOx8LbV9B96BUdFMe59qUadwZQcQzYohL0GxtX3AVCVO2hnllR5H0jgzh\nMzwR6y3tUNNKAbBxUENKvMTWOhby6VWo/RDoHsydjuYugWNb9/gZSrYMQ6uQ\nHE/jaDJE/M0EMC3AErCeM3rXhYE3YE1BwHi7iEPQkWSwmYofYjsuXde8OVJY\ns8eE2Jm9KQkLi+edrp+6fgNP2tkEkKfl7QAyVok6P95CFkC8I66sHYkrz04X\nKslVV38r2hGMY87bq+aUOe2pH05IzfCS+do5DCqIE5Aqs2oGx5HNi7Scm8er\nrABl\r\n=JG+W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5SLQlLAS+3QaqiDhSh9OxiC1bdDXieVWmlOpIvGBHNAiEAn2LbZlApgFB+mdR/2ktF/Dg2HJflKyLwUpqGFv1+7hk="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_0.1.1_1609623559993_0.6006855423936666"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"0.2.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/react-use-wizard.js"},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@0.2.0","dist":{"shasum":"1c5b042043a01fdb9816dfd539f627f519a30a99","integrity":"sha512-ns74FWoxGOgO+uHvmC+pjKb0lDARuSo+VqW+z/tOpQrJfRA2qzlpER9B0st2ON4VTzh0SPywOLeH3U3qI82yaw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-0.2.0.tgz","fileCount":25,"unpackedSize":236552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8ZL2CRA9TVsSAnZWagAAdY8QAKP90xTUkaBVIfDaIwtS\n6VGJKupPPczfyj4bEtVXwHgEeSWh7hNu3G+7n/OvuvY7r1B9leTMuXON5jUH\nH8gpLS+fPJip4hQFu/GHTDJZET1PGFBwwFtNw+k0IyKi/WiQlDj2rNpQpMmA\n1fpSKkbxbbpVCamyMcDFad1U5U4CNqDd6k1ID/vibSPb6oasdy3MFZDN0zG8\nKXTaNPd6/J8r/keCDShUoU4qbnCEFiH53A1MFG/47xryROH3SYCT0UtC7v1m\nXnl3e9nTa+MMjHXcFqmFYoVwIcy7CGvzatswcDFwP9yke69wRMBbE+O8j7nF\nJx0bfjbXg6Ce8qOkt78o7o013sUW+OX/vIaAyr2Ou3PdQCokqTYeQMQjYJpS\nmfdY1KsvYoN/LaeTVkwjDE8D1m3OElKo/NlhImN7laUiNqDiJsnYkdfikWhd\nX6oRgo7GcTwHuMyxNOaYxluLoa5a7mp0HmEJ0S0KTdEl6VffelE2xPyYhkB+\nPk0CK7C2dlXYtNwMyWPnu/8lfzzZQ4fkGN8C1QM+8PglROAqDvkatGUpW5ft\noKYiawAD5UjIdndb08kNqzd6Mst4nZbh5xim5fhZgKjjd102oEW5PPysfMeG\nlvPSMsGlGUa2DGkGhjaZYWZU4JZLCluwsdqjZXE7dds1ljpitgYvbHHXPZpF\n5K0o\r\n=nb9+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuBUQQC2B9fW2KCWcbNZl26eTOLthV27PI0hKKOlDiFQIgEQL9dYT9HDqPTlUestw9y+I2ezIoFlaBuGdtkue7QlQ="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_0.2.0_1609667317895_0.28317043323971935"},"_hasShrinkwrap":false},"0.2.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"0.2.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/react-use-wizard.js"},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@0.2.1","dist":{"shasum":"845fc9f792cd2f2fe883d849ee2fde4ff40936c2","integrity":"sha512-DlluXnI/4medALkV/InFNL2NRl+NmDPb5SQ3tO7Pg5XZF/XnfB07Nmwr68t1GTtfYgZrGtHdY7s6qJdUnJ+4RA==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-0.2.1.tgz","fileCount":25,"unpackedSize":236800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8hQPCRA9TVsSAnZWagAA1DsQAJNhULiC5nl3TIZA7VJj\nnuwdX7/8qkxBdXjuiR72auT2Tr6ragcVxijgiBWoOMUsWYKR1uk9bq7LlQ65\nfI9ux2C8rxqdN1IXxNFYjLZTrwVXiZKR4A1aN4VNbD2ProIyrEoX1v386c6v\nsfG61JiAae6t0LI7mNjCtv59WIUg9tl5Vmc0RepANPKbiJnz4F/XYNryG3t1\nKD3WSuQWHq/dyrbK1I+R8sQLwGUgb3rFhL/zXJ/YlB9HZs68bVzRD/01xZGh\niRaJKbRu69L4k+U3vgPDnNXpcSW2Px2J8o4PNjbPXBEHoOiqwGW+TfxOPDxu\njgmN113gBf9N7nsn4nc8XEEMtYoKiPzn1JW6Mz/hvLSLn0az5bbpwnpWLKpT\nZCe7vah2DbPvBFE5Yn97uIBUkZXev5JBwwDo/cFoDIpSv7FpyaABDpuNBPFv\n53+PG8ejw4m/9Kzs7mKoGyLFyAxSSdKXZlULqKtli0AGUuzB3x/tIFVDRuzJ\nwotskM/fbl0lASZtBKwF9Ad1sIJ0aWzhLr2ozDnQYtDjxc1sXkhRFwVRTKzk\n3o/T1CUg48EaOketYe0EF1PvrB7+3r2norcr5e8nqTtaJmAzmxhNpyjWfbuR\ns/FZjTalumxdnkVuN1z/jVHGzZ461OYOvO/K/sJivz1IvvzHIcSe3HqZpHqp\n3eZk\r\n=e5nB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAV69xqnErf/kkASOm/ygMe6rW5c39ZkRwCWlwA/qrSAiEA5+eXd8enscyXY2n0mDbcgQCi65Isrd/ccF/5uvwKRcg="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_0.2.1_1609700367321_0.6546346189017174"},"_hasShrinkwrap":false},"0.2.2":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"0.2.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/react-use-wizard.js"},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@0.2.2","dist":{"shasum":"0feb8b53458024279bedbdfddcb602cb96e10d59","integrity":"sha512-yC6Dc2jaKL5bQLTqlK94nLPMm1vpERozq+Nh+Dpg0IjVaU/+Y3a2T6uDOraAH5p9OqZyT+ApI/FrCTt2mRxofQ==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-0.2.2.tgz","fileCount":25,"unpackedSize":237096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9iiFCRA9TVsSAnZWagAAHpEP/0vvxmeWXkTas9rak7U9\nGBekcgjJZjnWdH7qiKKHpnUUDnqLL1lNWUus4TS+G1z1ajYH/lKxfQY34cHo\nSQe+YiHFMkdRcCaAuADl7yfvUtEx4maZ2LA06rEkBjGG0o/DD1Bfo9r/bKE4\nnY3mL/syUUr8rK/a2GnVqriOroclYs/rYsQWj+zoO9cQrMEhrfG4iTY3icVk\nXP6vMWTWRWVr0iK/DdiFBfE5Y/xdxk3ttKqgn5JjxveUkm5kGxKKUggmXiIj\nOPxojBwO51YDCbLv4/DTMY5k0yLVSG3xYXKQZu1hJzTkO3gn0R8nqqdMfrwF\nbpD9M3V2sdrBGcrrCFpOT9jITpGfhrscaeVvk8IJ8726TRemL1N+uqppv3oh\niygmv87XFrtluAFUt053wv22CNSwwkfu1FDWSDaRifrfCdFOK/dpIFZB9wbk\neF+i8mzLbl2blRfm/HIrPT4AATu+f3S4OkgV3cd1p/BNwOjr1/COSWPjGvj8\ns2nbme7O7bWHhtog4ILteAmJLl15gIp5RzXATI7QYVQNg3LBJ7q4F6mpGaW0\n8DXvs9Gp6aRdYwgZ4ZFb04cvynapo56nXH3wJ3JC+d55HYjPR8xlmYWbf8kh\nGaRVN8d15wq0R/MQVpyGtHLJ5yJAnt5wdBK/OqicRayqv6oWoevQBnPQEnJg\nS37e\r\n=C6JV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxepvyJ2Xy6Z6tAhdrH4X6ih2XBo5SiAqKxSdfXUIcgwIhAJf0urQG5iOHaNrAanczmfEJuE4sARdxNx7fcKqO5Zkd"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_0.2.2_1609967748810_0.9343186266559655"},"_hasShrinkwrap":false},"1.0.0-0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.0.0-0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"3 KB"},{"path":"dist/react-use-wizard.esm.js","limit":"3 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"readmeFilename":"README.md","readme":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/devrnt/react-use-wizard/master/assets/logo.svg\" alt=\"react-use-wizard logo\" height=\"120px\" style=\"margin-top: 20px;\"/></p>\n<h1 align=\"center\">react-use-wizard</h1>\n<p align=\"center\">A React wizard (stepper) builder without the hassle, powered by hooks.</p>\n\n<p align=\"center\">\n<img alt=\"ci\" src=\"https://github.com/devrnt/react-use-wizard/workflows/CI/badge.svg?branch=main\">\n<img alt=\"version\" src=\"https://img.shields.io/npm/v/react-use-wizard.svg\" />\n<img alt=\"downloads\" src=\"https://badgen.net/npm/dt/react-use-wizard\" />\n<img alt=\"minzipped size\" src=\"https://badgen.net/bundlephobia/minzip/react-use-wizard\">\n<img alt=\"known vulnerabilities\" src=\"https://snyk.io/test/github/devrnt/react-use-wizard/badge.svg\">\n</p>\n\n## Features\n\n- Simplicity\n- Focused on logic\n- Zero dependencies\n- No UI restrictions\n- [Tiny size](https://bundlephobia.com/result?p=react-use-wizard@latest)\n- Written in TypeScript\n\n## Installation\n\n```\nyarn add react-use-wizard\n```\n\n## Quickstart\n\n```js\nimport * as React from 'react';\n\nimport { Wizard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const { handleStep, previousStep, nextStep } = useWizard();\n\n  // Attach an optional handler\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <button onClick={previousStep}>Previous ⏮️</button>\n      <button onClick={nextStep}>Next ⏭</button>\n    </>\n  );\n};\n```\n\n## Links\n\n- [API](#api)\n- [Playground](#playground)\n- [Examples](#examples)\n- [Async](#async)\n- [Animation](#animation)\n- [IE11](#ie11)\n\n## API\n\n- [Wizard](#wizard)\n- [useWizard](#usewizard)\n\n### Wizard\n\n`Wizard` is used to wrap your steps. Each child component will be treated as an individual step. You can pass a shared `footer` and `header` component that should always be in your steps.\n\nExample: pass a footer component that contains a \"previous\" and \"next\" button to the wizard.\n\n#### Props\n\n| name       | type            | description                                                | required | default |\n| ---------- | --------------- | ---------------------------------------------------------- | -------- | ------- |\n| startIndex | number          | Indicate the wizard to start at the given step             | ❌       | 0       |\n| header     | React.ReactNode | Header that is shown above the active step                 | ❌       |         |\n| footer     | React.ReactNode | Footer that is shown below the active stepstep             | ❌       |         |\n| children   | React.ReactNode | Each child component will be treated as an individual step | ✔️       |\n\n#### Example\n\n```javascript\n// Example: show the active step in the header\nconst Header = () => <p>I am the header component</p>;\n\n// Example: show the \"previous\" and \"next\" buttons in the footer\nconst Footer = () => <p>I am the footer component</p>;\n\nconst App = () => {\n  return (\n    <Wizard startIndex={0} header={<Header />} footer={<Footer />}>\n      <Step1 />\n      <Step2 />\n      <Step3 />\n    </Wizard>\n  );\n};\n```\n\n### useWizard\n\nUsed to retrieve all methods and properties related to your wizard. Make sure `Wizard` is wrapped around your component when calling `useWizard`. \n\n`handleStep` is used to attach a handler to the step, can either be `async` or a `sync` function. This function will be invoked when calling `nextStep`.\n\n**Remark** - You can't use `useWizard` in the same component where `Wizard` is used.\n\n#### Methods\n\n| name         | type                       | description                                                                                                                                              |\n| ------------ | -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| nextStep     | () => Promise<void>        | Go to the next step                                                                                                                                      |\n| previousStep | () => void                 | Go to the previous step                                                                                                                                  |\n| handleStep   | (handler: Handler) => void | Attach a callback that will be called when calling `nextStep`.  `handler` can be either sync or async                                                     |\n| isLoading    | boolean                    | \\* Will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected |\n| activeStep   | number                     | The current active step of the wizard                                                                                                                    |\n| isFirstStep  | boolean                    | Indicate if the current step is the first step (aka no previous step)                                                                                    |\n| isLastStep   | boolean                    | Indicate if the current step is the last step (aka no next step)                                                                                         |\n|              |\n\n#### Example\n\n```javascript\nimport * as React from 'react';\n\nimport { Wizard, useWiard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const {\n    isLoading,\n    isLastStep,\n    isFirstStep,\n    activeStep,\n    previousStep,\n    nextStep,\n    handleStep,\n  } = useWizard();\n\n  // This handler is optional\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <p>Step 1</p>\n      {isLoading && <p>loading...</p>}\n      <button onClick={previousStep}>Previous</button>\n      <button onClick={nextStep}>Next</button>\n      <div>\n        Has next step: {!isLastStep ? '✅' : '⛔'}\n        <br />\n        Has previous step : {!isFirstStep ? '✅' : '⛔'}\n      </div>\n      Active step: {activeStep + 1} <br />\n    </>\n  );\n};\n```\n\nIt's recommended to pass the shared components to the `header` or `footer` in the `Wizard` to avoid duplication.\n\n## Playground\nSmall playground to showcase the functionalities of `react-use-wizard`:\n[https://devrnt.github.io/react-use-wizard/](https://devrnt.github.io/react-use-wizard/)\n\nFollowing use cases are available in the playground\n - Simple wizard with async and sync steps\n - Animated wizard with sync steps\n - Integration with [react-query](https://react-query.tanstack.com/) (mutation on next step)\n\n Source code can be found [here](https://github.com/devrnt/react-use-wizard/tree/main/playground).\n## Examples\nGo to [examples](https://github.com/devrnt/react-use-wizard/tree/master/examples) to check out some integrations (Gatsby, NextJS...).\n\n## Async\n\nYou can attach an async step handler to a step as well. Make sure to make to either pass an async function or return a promise (async) function:\n\n```ts\nconst Step1 = () => {\n  const { handleStep } = useWizard();\n\n  // Async function\n  handleStep(async () => {\n    await fetch(...);\n  });\n\n  // OR\n\n  // Return promise\n  handleStep(() => {\n    return fetch(...);\n  });\n\n  ...\n}\n```\n\n### Errors\n\nIf no errors are thrown then the wizard will go to the next step, so no need to call `nextStep` by yourself.\n\nIf an error is thrown in the attached function the wizard will just stay at the same step and will rethrow the error. (So you can try-catch in your attached function).\n\n### IsLoading\n\nIf an async function is attached to `handleStep` the `isLoading` property will indicate the loading state of the function. In general `isLoading` will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected.\n\n## Animation\n\nSince `react-use-wizard` is focused to manage the logic of a wizard it doesn't mean you can't add some animation by your own. Add any animation library that you like. I highly suggest [framer-motion](https://www.framer.com/motion/) to add your animations.\n\nCheckout this [example](https://github.com/devrnt/react-use-wizard/blob/main/playground/components/animatedStep.tsx) to see how a step can be animated with framer motion. \n\n## IE11\nSince Internet Explorer 11 doesn't support promises or async functions you'll need to install a polyfill for the `regenerator-runtime`.\n\nIn general using [react-app-polyfill](https://www.npmjs.com/package/react-app-polyfill) is recommended, it includes polyfills for various browsers.  ","licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.0.0-0","dist":{"shasum":"1b3664d7af2e4c7a8afba3e82b3570323f9d5f21","integrity":"sha512-drv6jzm5nVt/cv7tHgumMLJ1aWoBDY7bJ2Ip+mB7cf9oL4DI0gT2PnSbdl4cFWl7OGXgTW6mJkHQieAd+4Zcaw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.0.0-0.tgz","fileCount":26,"unpackedSize":51133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/f2HCRA9TVsSAnZWagAAadgQAJ4JEidHISnP5D1fEHpe\nsQQRZg2mZShTISuA/ZHYqW+N+46Vs074/mbZDtZAWIyy6b7B8mDYvDDia1xx\nMOaavGJ9+/F2td7chaBeKQm0gt/y0JFBGz2VgUrb0A3qJmHfgGl5npLe08l8\n8C7OfJ1zHnRPmUZVySL28nlfeAtTHDRa9/JjZHXDKCMk8xWuHA5as1z8uQ7t\nzPUBjKbwwnwx/pqZJKz/RYswE20bIITk21LE6mcPHnrG5+ZNUvObc8fZOthP\novCMaFvobQtlNSLHtcM7yUxIKYOpN6X66B2+6p4pHCb/aWXusj/Sf9TWluVZ\nR/aa2HA+ohZR8lpkTBipEIbGETAfvV2gSNGy1/LRzy6uDZJaMlFyyRl43Wj4\nyjkOv6ViFjktety24oHVB/A8biZgUk8VZap34CBTW9Hv/vScejBdMqRpm/BE\nKkTs0+Fwk0fnN93v6B9VXDYNM+n6bigurEFA7ZQHwg+Y9wCaY6Az5yQ9UGdD\nKMQ0DKk1D4ieXySbw2nIjDh3RzYI3Qtkw62DTGapieQvsKk4W5zXJiQRz9Bt\naJGFto9jzZhrygCBhgnmF05/mKFosnn9Safx7SCruPDKFkAsNS/sl9ncUziX\nvnrXLNIrfrN6qFUU7PHneqnVibuq9AUMHgpoo+avgo4lrP3jgnOvcl6PMBtM\n8uXZ\r\n=y//P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKDrblh9Ud+CFV2yoS5QbRk1h4Ily3EILA/s+GEKOQrgIhAIV9mk4zIznyE/CgghezmZMTdPNSlJ5/2YIF9K4wI+ql"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.0.0-0_1610481030745_0.9282377463760683"},"_hasShrinkwrap":false},"1.0.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.0.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.0.0","dist":{"shasum":"c53fab92227dba53cccc218c448e916738a9efce","integrity":"sha512-DB0MIP8l7TtirzMBVMbNdOXkZByQrWbNtkKyZ9r6IwLgjnOHmKVJnEHzsQyaccVgLa0h48DjGMrz9o/wxdDj8Q==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.0.0.tgz","fileCount":26,"unpackedSize":51147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/gKpCRA9TVsSAnZWagAA/yQP/3NFKCA+7Vl/QxmQBOAw\nY0gQ//lQ6daVg5STnCrhF8heldrVMGnrjSQNK8jTgPoto1nBQF3gVuSKzbB0\njogXAKfYYnwPCdwbQQ+1ITqe2N3AvNpLpITjHQfuDqz8pB/rQ5v0CzDk0ja8\n+TEdBV4W3jxU9ycLijIipeomCeIHcb5T5Fmimd2ewzukztOnq5PIsYXBklXL\nakDDtmoxawWtwkOFzKjQeEfYGzxNBVfALgeHashIbEeS/dDYmPxlw6bGXLdZ\nPdeB6tCqM8DinsNihSzgJ6LCtzgAjwcuptmLOJd4dxw/w0xjFFQdeDgSL+Bl\nvj7Me96np0TkGGkLsT6TsmycdyTqmkJZ2Pu8oKBjm+0uW8dRX6G99CGkoJHy\nvLFRfSZA7eKwNINdKLwMkIK/RT6mCBuveTavywajk+oosj3AiVvThqqeeLld\nJizzeuWybIE55S9dRLj8XPvMNdV8k6bNE/2tVirsOFxAymxYrdFfSGtyLW80\nPRpWspx1fFI73W2bH4rRpafCuotTpWL9vZGBTICRcKHs13v7jRLs64FFfDda\nBYDgBN33l3R2hsrD7bLXmdhZIV5azIanXQdYrdf9HKXf2Sof/eBz6UO5YBlF\n35lMCi6Lb95np5WxqSn1cnR7UUUf17M5I/cG4fPd/XNvXFiyNEjEMRB+70Pt\nABa3\r\n=DS4E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFX82sUGU5dEVnqBbn5a7D9KgkUH+Y/oCY6VL/4K4woyAiBhejLyKBJ4OKtG0Y9s4Qgfjsi7YfaE961VX3t1GPt63Q=="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.0.0_1610482344755_0.600800952937316"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.0.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.9.1","@testing-library/jest-dom":"^5.11.8","@testing-library/react":"^11.2.2","@testing-library/react-hooks":"^3.7.0","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-promise":"^4.2.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^4.3.6","np":"^7.2.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.1","tsdx":"^0.14.1","tslib":"^2.0.3","typescript":"^4.1.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.0.1","dist":{"shasum":"53cd90e50a7decdae522e2cb17e7c882c452a2e2","integrity":"sha512-W03WX7JpBBMwD2FcC//oJlPqzkABBuTVcMRogP1FaVGKfop4x0z/FwHxyJ3Hvj273hMI1dVCW6ZqtR2pIBQhuw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.0.1.tgz","fileCount":26,"unpackedSize":51436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJm/PCRA9TVsSAnZWagAAb+QP/37wIhDAzS/cH9FFZPba\nbCDFoyPUXbJ+b/5x38Ugz5rMrYE0HoCA2REMcPX3umUKaIwFPt66UJ2wjuTh\nWbFFZkXa1rFgt4dY4XbqcSomg9PUbej3pVIj7l9OP+8tZx/rhn5mZIkdJvsA\nHJPRvio5xj/t0wd5j3VQNqouDXl//zrZy7W//ngneJwTRv4t7z2De/l0LY7V\n+WRrEsUvt8iPTY/ybDsCca64q2lviTPTjy4FQc0F1pSaln5oh6xph2lH4+dL\ni7LKmWqQVax5ob9t8mkQzNd9Za58I0pP1tjG6N4ntqGQ2ysMBG2fr0APeVJo\nCdYKJ21claHAGZ+BCwe3D0TYgSGaHLgvz5eaaMDaUPfOJW+LAh2csxKZjoKU\ntijONGyMQufM2+jRDvY8E3zpD0p1Q3ARpuZTFaknWKL4EECRUp6u8zBcoCc8\nu5+DmgwwZIzBiYjObQE4sO1KczMiHYJjsufrNaJ0d7DgUMuN7pTnFOJKYrJA\ncvRLx0w3VZonSQPFurc9K2IxUvLc68H0pwBtSmAQdoizixILhQrVmyMUssEG\nTW00wzgvJ/Akycd657omyMr3YO9kZkqCxl7/Iiq5s6qNPiTdSJ9aeoZO4l4R\n2EP7TuB4ted2pYlnP7p/2brXAgYvUCbGqiA0bikFec9C5KIHfdi0aqr0AUmw\nPlSe\r\n=DQZm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmowpRppZGwhJcw0NvLGm+hgII2BJuoAd7J9e4YJrFHAIhAJAMhpZdX24jTI2ujIBlY5tgIxj6s4RHmigSrJ/t17im"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.0.1_1613131726602_0.6257531869926143"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.12.16","@babel/preset-env":"^7.12.16","@size-limit/preset-small-lib":"^4.9.2","@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.0.3","@types/react":"^17.0.2","@types/react-dom":"^17.0.1","babel-jest":"^26.6.3","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.0.9","np":"^7.4.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.1.0","dist":{"shasum":"5e0ae8521a4c1fb00ffd242221c3ca2550734d86","integrity":"sha512-LXYjyjEk22i4DAR2xsC84NxGcZfCdJCaMykW9rhryOHSc9hzz8bGAT87A+POsjCoRmPDq3YHy4CeDFDhIS8BtQ==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.1.0.tgz","fileCount":26,"unpackedSize":53165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKuKmCRA9TVsSAnZWagAAXJoP+gNU9RxHRlJv96brPc3G\nXoEQrk3kq8Djpi2DnIYRFOso5k+WiXwYRzNZYKSQ07TFo5NAaiRYNV7s9oww\nfIrcDYUsQYdoRvj3CzH+tmTduhShB7ez9BqTA//JXebAV7C8up9Dop8C2FhA\nJidH29ht/ZP4ONvYyeCvim32/RFWmMn0p6OWXt3th+/Hl9dKk4Qc0drY4bqp\nxww3RzSvUQBJF8nHMOPNxxEHbC/STptxTUqB8q6mXedvtRuHG8+e2HTFLc0p\n2PMb4oGZv8b9zFc5FfpqFCK4Zmw+hRsWrYy7H0B8KQadIV5C8h5xXDaQ9LNm\nYlTwo0zTeyzoGN0pBPDZfsB9NVIZqNVYJfiQhPxOtWKbbtv9Mnv+hOFYi5Sw\n8pYcM5ZOpL1rqASqvxpKvvZ3+/K/+6mpCxoZyH7f0Spjc+OR7WxSdkRt6UeK\nn1OJWaLMl8kSKh1iWDBjhZLXs74doKq/JmhH85AomD2QXtrPGd5t/HmqYL19\nLU/Gu5Hc/uw9ZF3+jfStW+E8Hp8V8EZJnHu2UaRVsS69lY28DmBGb0JY+Oi5\nwuVCOSva86e0kAMkrE9938C2E+DgYGUUJ8GEve9eQqjtMjOj8t1EMlm8d8Mn\nFQIxhjiE2/VCF0aqQ3yMKmNHCUS1ztCM0wgOgNbvpq3s8WBWLuavUm83L1Yz\nZer+\r\n=AnDI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyhQYFnRJZ+m2JiUc1lM4YuXXItPew4oheV2kRwIQcAAiANB/bnlvrnTRAzYt7kKKvTuH2q3jbLrfeQJfBvEy8FDg=="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.1.0_1613423269879_0.3505188541682016"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.12.16","@babel/preset-env":"^7.12.16","@size-limit/preset-small-lib":"^4.9.2","@testing-library/jest-dom":"^5.11.9","@testing-library/react":"^11.2.5","@testing-library/react-hooks":"^5.0.3","@types/react":"^17.0.2","@types/react-dom":"^17.0.1","babel-jest":"^26.6.3","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^5.0.9","np":"^7.4.0","react":"^17.0.1","react-dom":"^17.0.1","react-test-renderer":"^17.0.1","size-limit":"^4.9.2","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.1.1","dist":{"shasum":"40b4ba75faf342b3c10fa65f4a7fe285d479636c","integrity":"sha512-xYx2FwBadLvBdLKaSTxsGukeayT1XBABDVUFG3mLpaOaEH9AdEEF5wvXjJQTHP4DhUey9E22CcvClihZKFGPkw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.1.1.tgz","fileCount":26,"unpackedSize":53253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKulrCRA9TVsSAnZWagAAkw8P/2Dz+si1dviaJIpYGih3\nA6hMwuI0FZxwwafIqqutB4DcnpIdHEBlHtsFzh8mKWOUVNHWxJCcO5+NCEr2\nGYPoQ76e3g6JXWzYH+36k++Tw7HnZrPpBPnSJLTiejhWIW60tlo0bAUW4nK6\nb14FjcRhCf+GwqSdcLLAhT64aa+/j1l+QsjXPlAx7NDr8xdQCARuJtrgOV/8\nbGZvcv4N502rDdmpZgPknkxn8It4qAidJBs7vxP/13/yPr7Q58g3J/+cYBCW\n2pv6K3h5weWNlpLbq6IFLo/tIG63P/BsgoLYdNrkE2btCfccfQyTibTx43pg\nDNSPu8K9j/m+bH58DxsQ0geMY/CGyfPMkZEWePoPYWQHyOlkDqs+LmEI4COR\npSq2TQstGmxO7I9jcudpKRUeHjemRyvwZPCCgWAWd0AVxPi8hAuWLiZVz+dG\nDa1pR/TZ+zu49DdQStHNOa0C3/c1L83SXeHcWI5Zqtzb6QBZYZUiHpAW1aF/\nF4BQEAuiGJ2Ai9BeCKnzvTTA1FxaoHPXl+40488WAU9sL8oYa7SBUcKH13lp\n4nvm1UiG1K1cl76e1dLGeTo03DVSC2dUSdzJaHi/jJZgVcIiQflNmrkZrFCI\nvCdCFBAyBXWDAoaq02Lso/CKCn0Uasu9ahy5ZTWJo4CxwrxWIFBTbtwkgOju\n+MfL\r\n=DPf2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC86m9zT0xIIrcwpY1rB4N4CpLmPkEtRuGZLcsUsm70jAIhAK20L26XvtK0/of737Yte4McEriOO8sN3WiAgKkwvyar"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.1.1_1613425003338_0.5386724528857656"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.13.16","@babel/preset-env":"^7.13.15","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.12.0","@testing-library/react":"^11.2.6","@testing-library/react-hooks":"^5.1.2","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-jest":"^26.6.3","eslint-plugin-jsdoc":"^32.3.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^6.0.0","np":"^7.4.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.1.2","dist":{"shasum":"4daf70f7afc39574b8b313c073f03db1f72a3fa1","integrity":"sha512-gIAUg0kddD7fkL/T0ooFVWRsfbTVbO1Iwo7ez24/CHa7dupax8jej7IyMVJ99k9bEuMl7NSKMoN9/nT77kdz0g==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.1.2.tgz","fileCount":26,"unpackedSize":52736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgopETCRA9TVsSAnZWagAA698P/3Rb6izKAchBNlevWp74\nOk7a9xt618UkpAHO4BS2iCmQaGDRqYRCevYjloJsOIDfGMXKA0to0O9uU3kr\nO9yl6m+20NNyLcqZKzlMIozVxrp/56uFC4xjYeQkvpRS2iGvHyRq8ONGKEMz\nRvforOFwifGmr0k5KzvgL2OFMBpczSgCnyc4jIsOnnDi8O7dIBaTdeY7dzZD\nItyHJYAGdLKDhkeRnfckkaD6g4bCJxCZInm0RYJEYcZ386jX+kggHkxbpbm1\nB+8vEOd78k5xX+xog4ipHWlBoR9fF3v0yOMdQ4XgW4hP0yvZK6DtqO+yRQv8\nZAwv8Ly5TI8I9bDoAf1F9/0rwN4FdoKx5xvfu1ieVZ1IE1VdxmXTUDINVVM1\nRK+qaleI/jTlhDxWszY0rpAAB2jRIibb3Tfzl3sHywr7SuJRCc70Ljvjl2OU\nI2GejTZR1Fx2ZHifkSHMxSxMjqApp8yvh3x/iXxAHuOOuyzFTIqpmM+hZJG3\nVGPeRL2+/tiis+qGOas/Sm45q9y+oG1zAYgBtwpOuuAvY54ROIQzFrVyNL4t\nRUVUyArNcXmuB6vyGKQGIHpF8FVnVaOUfrJonfXEI044ei+CQ9DEMGxXn7Dz\npqenrtq69DYZmGghC3ZXhD5VL6QLPMkXoOGf2MfT4IXBwSUXdL4fM1u5xwzs\na7gI\r\n=Mi59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC174TisjY5vmVY2Yd5oMhpsA+QNNzJZtA0GNO5nZ6TPAiEAkba30fQb5K6TB1Ow0icYWuwRz+R0Ktiz6pzVn+jduq8="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.1.2_1621266707130_0.17756091205354396"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"1.1.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.13.16","@babel/preset-env":"^7.13.15","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.12.0","@testing-library/react":"^11.2.6","@testing-library/react-hooks":"^5.1.2","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel-jest":"^26.6.3","eslint-plugin-jsdoc":"^32.3.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^6.0.0","np":"^7.4.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.2.4"},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@1.1.3","dist":{"shasum":"eda4ef24e73080ec98feacd8c3d81aad44332c45","integrity":"sha512-al3JEiOcXrJsBTQwh3XevCs4/eAOdrcS943cDe/OThhdl+6iIXh8hZOCAi9NYJJJhYxwjKjm4UGl+IHj6FE4tw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-1.1.3.tgz","fileCount":26,"unpackedSize":52850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFBrxCRA9TVsSAnZWagAA8GoP/3jgexn1axSZ70P94Syu\nldWCNn1iE+Wg+2zqW0Xgcpw40UQ3YVTzjTYBE/T9Muzh0nR6KAsrDjb3xPzQ\nnVgXX3rdInalmiCYDCqHnnDtmXYXH6ma5ZZhOqSc5Vgry2fXnLmDzkOaBV/K\n7at4XTimh6pPJgzEMV+QAmdjv8Ho5NYkB6uAnBdWpaqzNcrxR+ZOals7w9qb\nYFKttuKz2ZEO29rUXwKVscBiAZwIv+Ok5FV0Vv9whcyyHbDcgGNNU6bpU8ET\nuY1H/qrZ0jN9GeubLm9Fh4a+iaq67tSPQcbZYRHUm1wcqUVNtq6GQxsvA0yT\nZQ4paNiPG5T5MEmL4hX+/AxqgpTyQX7J1IArpxZSTfeyjYQL94tZuNi2zxwD\n1364Jun67xhs4UgR4XoV1rym/n/G5Y4hsBiqQaPWuqtDCec89anWLg1W70au\n+zlPqd2izxRPfHNxi+7b8/4J+Wrl4mQT9yL4Yd2fxiil1HXWRzKOjv2vq9M5\nQJfThx7FNX4flCdbXLWUNzAxYu4VIBvq/agftFB85KVn8o7mHa5hf3+iwjDt\nR2B3zg31k9j1HOBJr1ZSwW529tVeViGIJZvI7X77lbS34J1cOPSMqAc4jiCf\n1GG1jlJXpMyERJ1mPCkabDNvC2WobODEX6wqdu5D9Z8zjcV7alBhFNJYyVR6\n+c4R\r\n=as44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHC4pMqk80sNnNwFHZGhJb6no2vvUb6X2StWd15xmhR3AiACe+hieO65nef2dGEdsaZBEpyK+ZNnYsyByduCl5apkA=="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_1.1.3_1628707569731_0.4217691829707022"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.0.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.0.0","dist":{"shasum":"99d4560f0ed04e9b786c94f6b67b4b7610667fc8","integrity":"sha512-cNOpd8qW8Ixn/gx6c7fbO3NSZ6I1O3u4SAp/2o6F0/Re1IuqKYM6ICfjZLILIDr1K9PcIKee/KLd5tWLwS+FPg==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.0.0.tgz","fileCount":26,"unpackedSize":55967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQK28eFo2UucZCt13R+R+V+VwMoVqwyX4Db/YktSd25QIgBweqKlNxV7KZNA3n3ZcUby756dVFf3PnUGYcNDS44FI="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.0.0_1634067635534_0.23458581778751864"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.0.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.0.1","dist":{"shasum":"f1515543637adce4b7610352863a20b3b8e79009","integrity":"sha512-NxFt6S/F1NlgsHgtCJM1pVId8IMzRjD32xgpLNfO09VPEkJ9oWmWBQ/hd2sGFgtldBIRXwPMu/BgsEVkGsAOVA==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.0.1.tgz","fileCount":26,"unpackedSize":55974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAZUZ7mcOgWwaehrpVJo5HadzuQpxkVGBOJen+pe7MbAiEAjrWCbnaBFJTchRwDZJl4WJlyphnZXCRUrO0tyPY6v78="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.0.1_1634068372407_0.6930657542357799"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.0.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.0.2","dist":{"shasum":"d1c08d8165d91dd47f6f8cc8d1d3caef35191f76","integrity":"sha512-ip8gj3m5wpfzt4mRvQEKtzjBoA1cInIXV2PqhKwJULyBhDj4GJlY5EByilHdOS6M94OkMN32mfWYSaIAeAXE9w==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.0.2.tgz","fileCount":26,"unpackedSize":55411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7n9GlMA8Vw97gVA8t+Tvod/G8E5Zx8JBJpRUTdUy/eAiEAmUBevIK0qMr7d5PkPTYPMnl8eGTLOphMWTutjLbCjHc="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.0.2_1634146579674_0.5136346189249437"},"_hasShrinkwrap":false},"2.1.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.1.0","dist":{"shasum":"583b9ab2715c0e6a17ca3084f59a087674767aba","integrity":"sha512-7XKmcugNTeJbS1w8BCDhBiZhs+Gr56x9T7TsalyEXAVjVwKYhMbCd3Xhzy1/xjGva7sP6DE9qhaKSlaOTJfo1A==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.1.0.tgz","fileCount":26,"unpackedSize":55974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtwndCRA9TVsSAnZWagAAyXkP/3zqn+sExbfK2obTOsMO\nXcYcAcMXZ+mqrvWo+2ZQ9Nzai8yeDU2vYhnh+8CsaWQRbNtt3NS+S9/n4qFb\nwpVp7AoI9HIKGYqfZ0C2fSjrMpJHaCv4LLqKOVsRAJ0ERU0v1QJALyDim8kw\nxUbnnQXwvstg4HxnVO9N6ZfsQe0o11k8LZ1lwB/fWWjDd9xiIB7PfwDSAkgE\nR56iA7A7NbwOuw6O45V+bd1zu6pxrSMLMwVHeAlK/nSH/9o+qV7kr7Fl83Eh\nEUVw4IYVUtKOvbjLIldaNDuyet+sgCBsFd6lRTSLrEvewARfxwwoppfHASiR\nM0O/hpisbhaPUFNxMNKu/SG/Jz2WgSZ271sQbtLAEcZ5NqMQyBGdtUozGnfb\nSVkWoRz/PXnxRP/vC+dfP7Rq7ycFEL0Y5OOHyG6pXcmopnPmyZ2T1jGdgN2y\nuph0uJNgxRpZIJ0J99vaW65jDmDaSWYwJekeDU1pLf5VuWtX+B/RGl788TKK\n7u4Qa5CS0hHH987ge7N56MlOevZ4dxIz5p5qePp1NkrRzFp4CkeLecY1ES2Q\naL3W3jOl54lXvxmAMe3gGzX1I0xtNmlpMl1BR5Wv1cXj2AWvSkVZEhpgDu7s\nC0e+ZkrFSHa5gQvfsgpYc8kPZyMtorNwYb5I7TIUNtxonQDzxfqIVHp4QpRr\n/zZR\r\n=Z7gX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSc3MbPoj3kWTk6ncEXreqLHkCX4UVzZZjjJM8NvaJ/wIgCGlvv3j44dd+4EbUb/YadL1MetTWfJY5wToIL1oNp2c="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.1.0_1639385565380_0.23021884804982018"},"_hasShrinkwrap":false},"2.1.1-0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.1.1-0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"readmeFilename":"README.md","readme":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/devrnt/react-use-wizard/master/assets/logo.svg\" alt=\"react-use-wizard logo\" height=\"120px\" style=\"margin-top: 20px;\"/></p>\n<h1 align=\"center\">react-use-wizard</h1>\n<p align=\"center\">A React wizard (stepper) builder without the hassle, powered by hooks.</p>\n\n<p align=\"center\">\n<img alt=\"ci\" src=\"https://github.com/devrnt/react-use-wizard/workflows/CI/badge.svg?branch=main\">\n<img alt=\"version\" src=\"https://img.shields.io/npm/v/react-use-wizard.svg\" />\n<img alt=\"downloads\" src=\"https://badgen.net/npm/dw/react-use-wizard\" />\n<img alt=\"minzipped size\" src=\"https://badgen.net/bundlephobia/minzip/react-use-wizard\">\n<img alt=\"known vulnerabilities\" src=\"https://snyk.io/test/github/devrnt/react-use-wizard/badge.svg\">\n</p>\n\n## Features\n\n- Simplicity\n- Focused on logic\n- Zero dependencies\n- No UI restrictions\n- [Tiny size](https://bundlephobia.com/result?p=react-use-wizard@latest)\n- Written in TypeScript\n\n## Installation\n\n```\nyarn add react-use-wizard\n```\n\n## Quickstart\n\n```js\nimport * as React from 'react';\n\nimport { Wizard, useWizard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const { handleStep, previousStep, nextStep } = useWizard();\n\n  // Attach an optional handler\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <button onClick={() => previousStep()}>Previous ⏮️</button>\n      <button onClick={() => nextStep()}>Next ⏭</button>\n    </>\n  );\n};\n```\n\n## Links\n\n- [API](#api)\n- [Playground](#playground)\n- [Examples](#examples)\n- [Async](#async)\n- [Animation](#animation)\n- [IE11](#ie11)\n\n## API\n\n- [Wizard](#wizard)\n- [useWizard](#usewizard)\n\n### Wizard\n\n`Wizard` is used to wrap your steps. Each child component will be treated as an individual step. You can pass a shared `footer` and `header` component that should always be in your steps.\n\nExample: pass a footer component that contains a \"previous\" and \"next\" button to the wizard.\n\n#### Props\n\n| name       | type            | description                                                | required | default |\n| ---------- | --------------- | ---------------------------------------------------------- | -------- | ------- |\n| startIndex | number          | Indicate the wizard to start at the given step             | ❌       | 0       |\n| header     | React.ReactNode | Header that is shown above the active step                 | ❌       |         |\n| footer     | React.ReactNode | Footer that is shown below the active stepstep             | ❌       |         |\n| children   | React.ReactNode | Each child component will be treated as an individual step | ✔️       |\n\n#### Example\n\n```javascript\n// Example: show the active step in the header\nconst Header = () => <p>I am the header component</p>;\n\n// Example: show the \"previous\" and \"next\" buttons in the footer\nconst Footer = () => <p>I am the footer component</p>;\n\nconst App = () => {\n  return (\n    <Wizard startIndex={0} header={<Header />} footer={<Footer />}>\n      <Step1 />\n      <Step2 />\n      <Step3 />\n    </Wizard>\n  );\n};\n```\n\n### useWizard\n\nUsed to retrieve all methods and properties related to your wizard. Make sure `Wizard` is wrapped around your component when calling `useWizard`.\n\n`handleStep` is used to attach a handler to the step, can either be `async` or a `sync` function. This function will be invoked when calling `nextStep`.\n\n**Remark** - You can't use `useWizard` in the same component where `Wizard` is used.\n\n#### Methods\n\n| name         | type                        | description                                                                                                                                              |\n| ------------ | --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| nextStep     | () => Promise<void>         | Go to the next step                                                                                                                                      |\n| previousStep | () => void                  | Go to the previous step index                                                                                                                            |\n| goToStep     | (stepIndex: number) => void | Go to the given step index                                                                                                                               |\n| handleStep   | (handler: Handler) => void  | Attach a callback that will be called when calling `nextStep`. `handler` can be either sync or async                                                     |\n| isLoading    | boolean                     | \\* Will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected |\n| activeStep   | number                      | The current active step of the wizard                                                                                                                    |\n| stepCount    | number                      | The total number of steps of the wizard                                                                                                                  |\n| isFirstStep  | boolean                     | Indicate if the current step is the first step (aka no previous step)                                                                                    |\n| isLastStep   | boolean                     | Indicate if the current step is the last step (aka no next step)                                                                                         |\n|              |\n\n#### Example\n\n```javascript\nimport * as React from 'react';\n\nimport { Wizard, useWizard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const {\n    isLoading,\n    isLastStep,\n    isFirstStep,\n    activeStep,\n    stepCount,\n    previousStep,\n    nextStep,\n    goToStep,\n    handleStep,\n  } = useWizard();\n\n  // This handler is optional\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <p>Step 1</p>\n      {isLoading && <p>loading...</p>}\n      <button onClick={() => previousStep()}>Previous</button>\n      <button onClick={() => nextStep()}>Next</button>\n      <button onClick={() => goToStep(2)}>Go to the last step</button>\n      <div>\n        Has next step: {!isLastStep ? '✅' : '⛔'}\n        <br />\n        Has previous step : {!isFirstStep ? '✅' : '⛔'}\n      </div>\n      Active step: {activeStep + 1} <br />\n  );\n};\n```\n\nIt's recommended to pass the shared components to the `header` or `footer` in the `Wizard` to avoid duplication.\n\n## Playground\n\nSmall playground to showcase the functionalities of `react-use-wizard`:\n[https://devrnt.github.io/react-use-wizard/](https://devrnt.github.io/react-use-wizard/)\n\nFollowing use cases are available in the playground\n\n- Simple wizard with async and sync steps\n- Animated wizard with sync steps\n- Integration with [react-query](https://react-query.tanstack.com/) (mutation on next step)\n\nSource code can be found [here](https://github.com/devrnt/react-use-wizard/tree/main/playground).\n\n## Examples\n\nGo to [examples](https://github.com/devrnt/react-use-wizard/tree/master/examples) to check out some integrations (Gatsby, NextJS...).\n\n## Async\n\nYou can attach an async step handler to a step as well. Make sure to make to either pass an async function or return a promise (async) function:\n\n```ts\nconst Step1 = () => {\n  const { handleStep } = useWizard();\n\n  // Async function\n  handleStep(async () => {\n    await fetch(...);\n  });\n\n  // OR\n\n  // Return promise\n  handleStep(() => {\n    return fetch(...);\n  });\n\n  ...\n}\n```\n\n### Errors\n\nIf no errors are thrown then the wizard will go to the next step, so no need to call `nextStep` by yourself.\n\nIf an error is thrown in the attached function the wizard will just stay at the same step and will rethrow the error. (So you can try-catch in your attached function).\n\n### IsLoading\n\nIf an async function is attached to `handleStep` the `isLoading` property will indicate the loading state of the function. In general `isLoading` will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected.\n\n## Animation\n\nSince `react-use-wizard` is focused to manage the logic of a wizard it doesn't mean you can't add some animation by your own. Add any animation library that you like. I highly suggest [framer-motion](https://www.framer.com/motion/) to add your animations.\n\nCheckout this [example](https://github.com/devrnt/react-use-wizard/blob/main/playground/components/animatedStep.tsx) to see how a step can be animated with framer motion.\n\n## IE11\n\nSince Internet Explorer 11 doesn't support promises or async functions you'll need to install a polyfill for the `regenerator-runtime`.\n\nIn general using [react-app-polyfill](https://www.npmjs.com/package/react-app-polyfill) is recommended, it includes polyfills for various browsers.\n","licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.1.1-0","dist":{"shasum":"e300b25465fd8e18a71b000e1ac73750f515ee76","integrity":"sha512-ELpILr8YW/Yo1cieJhhQv1OTyNCWQcLPQUP0mdm4AGiRR2I8EDJ6k+7iNYJj5qahL5mFSFoE3ieODjNdFbX1cg==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.1.1-0.tgz","fileCount":26,"unpackedSize":56690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0xBVCRA9TVsSAnZWagAAdakP/3C2YGJBo2fxlSfkcJrJ\niuGy0R1i9ipBqFRsFDZ5mAgmNm3nbTe9VentsLbtEufBoQux/YpIKDls+3km\n9N0bhUQEfn3ndxNVHYqSgSRdKmyt4kQcBWymadxxtvKVa/6wq2AfQmw9hl8T\nPFukQFij+V/ng9xZcQBkAo7dLcDirjH5pk/QaVUErC7bN6uJsogIj/iX3luA\n7wQxkt4LG1WFjhaa/LzypRzq9iiNQ20aWE/PN9BrgZB9Le5gycTtx/uJpKcY\n+X0cvPVULb4liQ8ZyjRXC3XlPHHjOjSaTMg88NdwnYjQUqod36aktoqTBZYL\nWh9qUJ2hCRBp8L+kNAp73dj6vS/WsKVbVoCmqJBFGosiUBrZACqcfoSZi+jg\n43BxrG5A69nYIcR+WhamPctDcLmli3Ms7HPt5DnXL3Qff9eFyaj0T40+H3RM\nQy0jo5joXCODnNtRWeVTQspZ64m8zxzuIIj+bhfNK6j57IAMC/bGolCQ5q88\nfiy3jf86xD9lLbZauDYm1tJRT1pCdtelweNYJYR6a2sCHYNN9QnqPoeNc0/6\ntYaUrSxru2CLecAEr364qLvK3t9vhuKsGmj3+FPB/9KELBKFwWsEUADUpzOn\nJH0J4HGIjE3i5wUNUf8cMYUD59mvpiRZLk0mfBR05f7OS/4NKZJ+IzIVR7Np\n9ypa\r\n=iWQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5pxUjaQqFuG6rDkNM1VwDqsY5PGI0MotBsYPLy4MnwAIgSvU8ZaHZ+FZeanSwyNxpDfeTps3TMg8UzgZH0hnh9E8="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.1.1-0_1641222229810_0.5840146275398648"},"_hasShrinkwrap":false},"2.1.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.1.1","dist":{"shasum":"c167f5fa454cb1d7505cd7b16256ae395db091d6","integrity":"sha512-hNzpzWR7DZSWP4P4PQvDgRq6z/jfN9L2s9OKyvM8WScGHptC5+T/UtCV1Bp1hrMpEVL5unR8+HLlzPKMO2IYyQ==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.1.1.tgz","fileCount":26,"unpackedSize":56688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0xTdCRA9TVsSAnZWagAAAIoP/AkFKY+gz22l2/a6tOUI\nk9N4Lc35Z3DomvPwJpLSK/8Z9tnY58K0poT7o3fdEHufDlfgSDBwn6HEamcZ\n51Mz0BkP+74AxkasZjwD9L/yzPxPWesftOyIkxlhyplgiNo/jd4wGEpT7mkV\nedNWJGtHPRMlrNw1puzuyY/XeyY+gBDMBOSSMG/zG7yd5uNKCe5h04ZnEIPl\nVWYb09Bbn6S+h9dJk7U5l7ENfT9oL89BmhEv8ZHxrYbHEp5FmZXAqAjm7/5j\nbFIHYbAbI5nnjNm1kLbrJManLEf6e1MbYlPniSuF5T7PgT8c+n8j5D1hNKE1\nRO/7tmNcnceNehhr+lYaasPySVp5yGsi0YBr7vu0p82YRUWNnTwCkownXjdu\n9jiGgO8S6tMqtmc1zKXSI1Qi+0wZeYv+Due9Ua0xEboowBDKCrfJ/aG0pa+S\nlfKgar/tNSZtVjyHBsBCmE5afDpnCAmymxRdt1yPJ1WnW3N0P+Vnq/+iVgWf\ngFQwohqG/qPADuXr1SgA/7CgQZGRuMFVfrSwdW+gS/ZMe7SJE+XpgUegUJh7\nK6S9kn3XiQMQz37hT6Alugl/5hE2N9CeW7aJT2QhNlvVg2colpWEeFYKs07/\n+bwtmJs20yhWlTNhZgjgThFSjT92NxdDEMb/XZB6THjG3xeSNfanyKcgttqR\ntTEU\r\n=jaqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr75DBbC5d7YqWY1rVhTEzYBxSzWx67c9P0fllV6bAeQIgebkmEcmolbPnb2f7EUgmpIRxdtHUpWu0w3YGK3iMUwc="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.1.1_1641223389030_0.3642070621662199"},"_hasShrinkwrap":false},"2.1.2":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.1.2","dist":{"shasum":"b4f8c9832082bcf041ef3690825ac36a6f49cb4f","integrity":"sha512-W/wSf/jGp1gWM0bwk/7rVW7F8g8TUC2Y4TBBmR9l1TuKoPnC9yrwNv+jrlgUEL0LM83NfX2YbSGCPfUIR79Ekg==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.1.2.tgz","fileCount":26,"unpackedSize":56760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC9oxCRA9TVsSAnZWagAAJk8P+gMR4d0PtyKU3uJOTbf9\nMYwCQZBkmzU94+tQjhbe8KgS8FNzY7QJSgvydl+/cgqdVGlqoJTsd65pSiao\n6Iau3R/FXgC4vkb0KQjBpO43v+dw7LPDa9DqQsPgsQO2XUdqV2KbBlAq6vIk\nQcsEzI1DyDSia0hrtb8jafWIkMPKzDKQwdgElji93kFnduZu46ysjzvDjBWe\nAZr/ZQ23La/TKT6m0Oir+Yr6b6lIZwDD8yDyF+PtnyPwmUpnyqmr9cFKAuzd\nZkEvwC/QEqmC3bJa6LgFlsBfSVDmG8htEKuQN3rT53P2YkpVWaOGl04yr4sW\nxinkXktzgPgiks7wmkvjbbfSSaEIub0/SNWHn7nkLvl2QqCyW371G6WnxAbE\nxVXoym5zOeJ1W04moqywlE+J9dJGgVNWBkj3p8fnqsk/0C/xjMW5OG9etUuo\nFBYuDn2w6MTdjorAk+VXuCSz+1rKVz4l82QyTmy59+7SMOpWSc3pHc2kmxtS\nn+JwF8hRHAgTcjGvxvUhgogGttwKn233MumC2YXOc7bnbezzLFN6nA5BNQI4\nG29sgmuquZi4PXGRUeZsoLu3u92KIYfRv5o7W0lb4mjMSwMzfrgAFKLxovOq\nomgSAVBlydQ9ybJgAFh4eFVOlfo5Bbh/K4occnHR4CKdLExvezRrGz0jTkTo\nhHM0\r\n=kt3q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfFevfyVwGG8gkxtgnxvgGoeeC3tVbBJmtbGshCEqO8AiEA7D9SOWxGYOr6lao6xMeuMVjZAg7TF6AP6HacPAfnjEE="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.1.2_1644943920949_0.6019749942964421"},"_hasShrinkwrap":false},"2.1.3":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.1.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.1.3","dist":{"shasum":"242bef923841e1afe0c1c2797c7e23ce444f641a","integrity":"sha512-cqqeQytAdHNRX+7ipoX3AdDJrCf/iQRCI5T4HW8byIgkiJBIxl+Zo4g9urLGgpkavOHC0+ngqeKf7seIBDZmJw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.1.3.tgz","fileCount":26,"unpackedSize":56884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsGqgDRrPFvh2Kz9JbgZf0HyieALGqKBjMBZqDmpTixAiAeKlK88wmNo6s5Li87hM2Ng3vyTAYC/sDgoZ9PS3nQyQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUH1mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhbA//dlg5pVC+DzaTdXOLnqV/ZE9zhjQfgbnZ6fKBGwuovj3SAxB9\r\n/wOrHSb6CPJH6uH55NWTaijbumDbjvAcEKvIUU0wDLkzIX73BW39q/EbcIXo\r\nz+jv/YhYi7KpuYZKzhSXp5dYkPJ9GA9xNCo5KmpvoFKqT8KR/xSZAvLD5pvy\r\n98drLl0IAziiaQgbDOEA2Z1lB7hOhbo2IVrD/7Vs/MgccHANuA+GQvigeGEF\r\n27gRnfwi5yOSg8NdO3EWhthdMk0TlQ1l/GSEXjV/qul5IZCTePDUi6TqfEQw\r\nAYHyfEutd9nvmq0gPcbHxLdO2FBr5/w5lPKG2ErlEu2jvWiIzIYawmrr8Voo\r\nuu6JBL1xQ2+HK5JbP9szExJ/YkDCHnrPWKZEzQnEziTq5MPR3p+CWZP1rlTd\r\nlcjG93v+UEXocpT0GOoQQQP3CuB/xy4qT67CaPjKudUAZz0k9t08lUzBVrv/\r\nAubHOamWQ7aYRZv4lBDAUWj1Sa2/a2ubq72WS4t9ExBseqFtjtHAiom2PaYl\r\nFDNnkBFp1G6YqgK4rcIZzPgSoMQ5kZZi4LnIfH2+Jyh2vpYjM1z332bn+hAt\r\ngT6M1DGMD/y2LIHVOfr25QSIYYGtupjhIFxGKLBygIwUaYC9Jcr2pKYY2j87\r\nE1HpEsr4f99kHhXrzI4DWaoI5KV8uHmOl5c=\r\n=2iRA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.1.3_1649442150695_0.17578450151144964"},"_hasShrinkwrap":false},"2.2.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.2.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.2.0","dist":{"shasum":"7fa0eaf0f7237450f95ac06ecc71679c7c176bef","integrity":"sha512-KxmGKC6YntbrpaSxxhFFKVWWHb5MYV997VnCJd4QcVqg0zMXOZyvqlEhQ3TmCK086iBYyxs/77FiC3njSlMd/w==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.2.0.tgz","fileCount":26,"unpackedSize":60222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLP7iGn2SxbpV9GmjHHVtobvd5l+1TbTwqdEGE7y3+zAiBGOoemy7bKRE3VblCcgZQN3gifdHd4KDGgEi1XO6aHVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWRtCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9qg//S+iFcuVbGq44gLVFXbI1AIZpg9YVp4m6ltQG2ffFF5fC8V+n\r\noudIl2QnWRAcce4rJ6oNHcy7S9LcYCatn3/i84ZQ2Nf8BYdsoMjwxKL9/kJf\r\nqwmSdoTDuN1sdJBFKbwpF4aMUJOL3x0zSvD9mJXFclDRgJczPGo6ODkBNHO7\r\nwn3ibH20PgTBeBr4UG+LnNDw+941eZPvv6jQrt2rjWdf0waNi2jb+LEVyFSd\r\nziy9pQMD4uTJpNwcEBDQaoCC0uMFemIxxleoyPf3T/Bwd/kO+kWdNDPRMlLb\r\nRbBwz5KLopWYr6qPoqf/Xhm3kOWgYFpwQhxMr7kiRJjhnAAlAwmBycRRCQkv\r\nW7mC/GW2ElUjNxOXLiC4/09rrM6GnjYdvcQ4qH8ENbPEkyR12evBEhJv6Jdh\r\nimKbQtFsx2QOkMzSnb9O+v+qEm5UjOnBMxlg6NlTwVqvfKd0p+m/WSUN+tQy\r\nTzaMmhHpVFroyZYREQTj8uhk//KlSuwCSQh1R4p56abWsEP440FC75A3kEnb\r\n7N6DAHeSmaPPsEIRD74pQ51Dhk60RlppeljsBgYc3Qr2oh8L9S46+YOyyPc4\r\n4d1mRSm5ont4kbYWs+o9N7onO5V73XOej82LmOukRolVJ8B8JEL8abSYugPF\r\nL3NeRa8hO8BdofHD7k/EJcL9mzFryKhMfd4=\r\n=2pJw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.2.0_1650006850366_0.20850903329002035"},"_hasShrinkwrap":false},"2.2.1":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.esm.js","version":"2.2.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.esm.js","import":"./dist/react-use-wizard.esm.js","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^36.1.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^7.5.0","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.2.1","dist":{"shasum":"95313e4ea2647dc1804904df4a73ac5e1f49790c","integrity":"sha512-GcoV059pGKcR+gxkeDhTFt+1lz0pnCIN6E4Y2PpppoUOLNjL7+h3710pZegvCkHB8dhTHd3tXIUZtQEQHd1Y7A==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.2.1.tgz","fileCount":26,"unpackedSize":60708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMOiw/vRaCWFrHAqtwXBwl/aTXEXK+u4gMfNrHqcB63wIhAKwnsEI7JBlp6hYMuRtx1iFrWj20Qx6aSyZRtv4M6RYq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivglnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNAhAAi8qxuRzLKW0XPHMpeBCKldIJDHjo2n+y7LS/3Z/WaQaYq7A9\r\nynUfFiZl7Zq6Q3CPogoykVano7lu2yWYpazPVBNF3C2mpYfVGAM3xaj2v2A1\r\nchrCrBq1Wmq71KTekmuyjko1X8YNT7eal6Bnjsc1Z9/glP6aal0DqmlOp6jE\r\nqsAr/VfD+6XVEYXIBy+qeNDrgGn3Tps/BJyj7UborAVntqS+E6aMEPvBANLc\r\ntsjme9GyKGE/pmQCzKY08K7wJwinlZwXCuesz27yr1IBQaKfRJNeYW3flpOc\r\nyBDbAlGqhvK4xy5VBRToIuxrGRLdmR+0LYY6JGGUtcL76lF0TUPqZAdICGQO\r\nwHmf3uzmLT8odf4QgCALa2BPAzyb/PnMnZE0tOQsTRdJRlt1vZh6R8OMvakM\r\nFwERKPijL+8/crQnu1P+CilWTSQzI1D7ZHxI+mpKa0+euQYPAwXcXpMPjwhm\r\nzgBPD3i0jNC8eqrIAiNshmN9d4OJkvsUvEc0pPWN/yopLWHtasIiv0WlHt9O\r\nd/uzbEcg3S14Fls2Zr03TK+TaTDavGIfaX4wK5G4U2EKseWPYrgkTDNLlxXs\r\nfrVEFMGgm9xn9KAQ6SqswpVkB4Cw6IXA98OkQQSBDT/etx3p+gpnjsLm/TRb\r\n5zimCgBffpuhcLyDbAIczDjSk5QWjT0eMNw=\r\n=I3yl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.2.1_1656621414799_0.5251661226333373"},"_hasShrinkwrap":false},"2.2.2":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.mjs","version":"2.2.2","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"browser":"./dist/react-use-wizard.mjs","import":"./dist/react-use-wizard.mjs","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^8.0.4","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.2.2","dist":{"shasum":"286a50a7e5bdb0fb625db9697519123782c9fe91","integrity":"sha512-04tleupN8Ngi4YiGf8UnUtdax5gw2Jtf+d8PmEQSp8IRaATpA5Y2Yn8XzRwgviPsliDR4TDs19T56BpwdeayRw==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.2.2.tgz","fileCount":26,"unpackedSize":60691,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaLRG+2nQgvNt8o+mKBls6uZsw6SvgJ8PIqdz/J3t97QIhAJ+1GODUu2ySWrlnA1iqgbuy5M3bncB7vClZLjfucSK9"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.2.2_1690359345430_0.4913880756749798"},"_hasShrinkwrap":false},"2.2.3":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.mjs","version":"2.2.3","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"types":"./dist/index.d.ts","browser":"./dist/react-use-wizard.mjs","import":"./dist/react-use-wizard.mjs","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^8.0.4","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.2.3","dist":{"shasum":"d2e57b299b6c35fcca90f3a6deb2d0a81318b466","integrity":"sha512-Oh3EfpmWwF7vW1YZ2EgSLoU9VKJ13+TyLNmT56rBhLoXr3FXZoDEmtyxZ46GVkcicl/8qiHX0C42M6n2oKDkEQ==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.2.3.tgz","fileCount":26,"unpackedSize":60727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH77gOQmGdfp28e2R2TtFNf8dB5qo0+OD/wuER7aij5PAiEA/ZwykzwA4zIOHct+WlvlXNYGmPkRqfmSO/a6ClqPZVM="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.2.3_1690359728155_0.8721186259968294"},"_hasShrinkwrap":false},"2.2.4":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.mjs","version":"2.2.4","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"types":"./dist/index.d.ts","browser":"./dist/react-use-wizard.mjs","import":"./dist/react-use-wizard.mjs","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^8.0.4","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.2.4","dist":{"shasum":"836f417cb8a4762ae9fe570b53415f64dcbda3c8","integrity":"sha512-2GkKtV3VD3n1PWkfYy82W4pnUA9G3PRgwIg0vCJlmYAUxLA7k+o1kVognFMlPM3is5t9N5L5/+gSIw/4fhNh6A==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.2.4.tgz","fileCount":26,"unpackedSize":61050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVadCFQ4k25SREzGVh0J2nt79ZhDqTJSvlNKbR+Qa2pwIhAIX/WKDmsC1GBnuN0/unRDUDrWJ1CvjxRjQUX/WMoWEY"}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.2.4_1698261160913_0.13682943239792644"},"_hasShrinkwrap":false},"2.3.0":{"name":"react-use-wizard","author":{"name":"devrnt","email":"me@jonasdevrient.be"},"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","module":"dist/react-use-wizard.mjs","version":"2.3.0","license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"engines":{"node":">=10"},"exports":{".":{"types":"./dist/index.d.ts","browser":"./dist/react-use-wizard.mjs","import":"./dist/react-use-wizard.mjs","require":"./dist/index.js"}},"keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"scripts":{"start":"tsdx watch","build":"tsdx build","build:playground":"yarn --cwd ./playground install && yarn --cwd ./playground build","test":"tsdx test --passWithNoTests","test:watch":"tsdx test --watch","test:coverage":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"tsdx build && size-limit","analyze":"size-limit --why","release":"np"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"size-limit":[{"path":"dist/react-use-wizard.cjs.production.min.js","limit":"500 B"},{"path":"dist/react-use-wizard.esm.js","limit":"500 B"}],"publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"@babel/core":"^7.15.8","@babel/preset-env":"^7.15.8","@size-limit/preset-small-lib":"^4.10.2","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/react":"^17.0.29","@types/react-dom":"^17.0.9","babel-jest":"^27.2.5","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"^7.0.2","np":"^8.0.4","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.2","size-limit":"^4.10.2","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.3"},"dependencies":{},"licenseText":"MIT License\n\nCopyright (c) 2020 devrnt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-use-wizard@2.3.0","dist":{"shasum":"ee6cd7e479d6732e359485a7ba6d33365e3f6f1a","integrity":"sha512-z06pQNZ18FvoK+ZDW50hOf0uOySo0Hhd7H4y0MLyk/tBCwpUKGBeULosORBVhipUaWihNLpLJxwH5f+85Qt5XA==","tarball":"https://registry.npmjs.org/react-use-wizard/-/react-use-wizard-2.3.0.tgz","fileCount":26,"unpackedSize":64823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNm/zhGmZ6SjBqPwaXJUR3bgRkeXygPVHkkkXvfygU+wIgb91ACPdv2AC47JZC02Ugj/Q+GgUgzoWB3PvFoRmOz74="}]},"_npmUser":{"name":"devrnt","email":"me@jonasdevrient.be"},"directories":{},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-use-wizard_2.3.0_1708374707861_0.7139155360371015"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-02T21:30:06.592Z","0.1.0":"2021-01-02T21:30:06.732Z","modified":"2024-02-19T20:31:48.417Z","0.1.1":"2021-01-02T21:39:20.231Z","0.2.0":"2021-01-03T09:48:38.111Z","0.2.1":"2021-01-03T18:59:27.536Z","0.2.2":"2021-01-06T21:15:48.983Z","1.0.0-0":"2021-01-12T19:50:30.959Z","1.0.0":"2021-01-12T20:12:24.866Z","1.0.1":"2021-02-12T12:08:46.784Z","1.1.0":"2021-02-15T21:07:50.098Z","1.1.1":"2021-02-15T21:36:43.517Z","1.1.2":"2021-05-17T15:51:47.261Z","1.1.3":"2021-08-11T18:46:09.923Z","2.0.0":"2021-10-12T19:40:35.707Z","2.0.1":"2021-10-12T19:52:52.604Z","2.0.2":"2021-10-13T17:36:19.807Z","2.1.0":"2021-12-13T08:52:45.533Z","2.1.1-0":"2022-01-03T15:03:49.975Z","2.1.1":"2022-01-03T15:23:09.248Z","2.1.2":"2022-02-15T16:52:01.163Z","2.1.3":"2022-04-08T18:22:30.893Z","2.2.0":"2022-04-15T07:14:10.561Z","2.2.1":"2022-06-30T20:36:55.155Z","2.2.2":"2023-07-26T08:15:45.606Z","2.2.3":"2023-07-26T08:22:08.283Z","2.2.4":"2023-10-25T19:12:41.153Z","2.3.0":"2024-02-19T20:31:48.016Z"},"maintainers":[{"name":"devrnt","email":"me@jonasdevrient.be"}],"description":"React wizard (stepper) builder without the hassle, powered by hooks.","homepage":"https://github.com/devrnt/react-use-wizard#readme","keywords":["react","reactjs","wizard","stepper","react-stepper","react-wizard","react-use","typescript","react-hooks","react-use-wizard","react-use-stepper","gastsby","nextjs","devrnt"],"repository":{"type":"git","url":"https://github.com/devrnt/react-use-wizard"},"author":{"name":"devrnt","email":"me@jonasdevrient.be"},"bugs":{"url":"https://github.com/devrnt/react-use-wizard/issues"},"license":"MIT","readme":"<p align=\"center\"><img src=\"https://raw.githubusercontent.com/devrnt/react-use-wizard/master/assets/logo.svg\" alt=\"react-use-wizard logo\" height=\"120px\" style=\"margin-top: 20px;\"/></p>\n<h1 align=\"center\">react-use-wizard</h1>\n<p align=\"center\">A React wizard (stepper) builder without the hassle, powered by hooks.</p>\n\n<p align=\"center\">\n<img alt=\"ci\" src=\"https://github.com/devrnt/react-use-wizard/workflows/CI/badge.svg?branch=main\">\n<img alt=\"version\" src=\"https://img.shields.io/npm/v/react-use-wizard.svg\" />\n<img alt=\"downloads\" src=\"https://badgen.net/npm/dw/react-use-wizard\" />\n<img alt=\"minzipped size\" src=\"https://badgen.net/bundlephobia/minzip/react-use-wizard\">\n<img alt=\"known vulnerabilities\" src=\"https://snyk.io/test/github/devrnt/react-use-wizard/badge.svg\">\n</p>\n\n## Features\n\n- Simplicity\n- Focused on logic\n- Zero dependencies\n- No UI restrictions\n- [Tiny size](https://bundlephobia.com/result?p=react-use-wizard@latest)\n- Written in TypeScript\n\n## Installation\n\n```\nyarn add react-use-wizard\n```\n\n## Quickstart\n\n```js\nimport * as React from 'react';\n\nimport { Wizard, useWizard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const { handleStep, previousStep, nextStep } = useWizard();\n\n  // Attach an optional handler\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <button onClick={() => previousStep()}>Previous ⏮️</button>\n      <button onClick={() => nextStep()}>Next ⏭</button>\n    </>\n  );\n};\n```\n\n## Links\n\n- [API](#api)\n- [Playground](#playground)\n- [Examples](#examples)\n- [Async](#async)\n- [Animation](#animation)\n- [IE11](#ie11)\n\n## API\n\n- [Wizard](#wizard)\n- [useWizard](#usewizard)\n\n### Wizard\n\n`Wizard` is used to wrap your steps. Each child component will be treated as an individual step. You can pass a shared `footer` and `header` component that should always be in your steps.\n\nExample: pass a footer component that contains a \"previous\" and \"next\" button to the wizard.\n\n#### Props\n\n| name       | type            | description                                                | required | default |\n| ---------- | --------------- | ---------------------------------------------------------- | -------- | ------- |\n| startIndex | number          | Indicate the wizard to start at the given step             | ❌       | 0       |\n| header     | React.ReactNode | Header that is shown above the active step                 | ❌       |         |\n| footer     | React.ReactNode | Footer that is shown below the active stepstep             | ❌       |         |\n| onStepChange     | (stepIndex) | Callback that will be invoked with the new step index when the wizard changes steps             | ❌       |         |\n  | wrapper  | React.React.ReactElement | Optional wrapper that is exclusively wrapped around the active step component. It is not wrapped around the `header` and `footer`             | ❌       |         |\n| children   | React.ReactNode | Each child component will be treated as an individual step | ✔️       |\n\n#### Example\n\n```javascript\n// Example: show the active step in the header\nconst Header = () => <p>I am the header component</p>;\n\n// Example: show the \"previous\" and \"next\" buttons in the footer\nconst Footer = () => <p>I am the footer component</p>;\n\n// Example: Wrap steps in an `<AnimatePresence` from framer-motion \nconst Wrapper = () => <AnimatePresence exitBeforeEnter />;\n\nconst App = () => {\n  return (\n    <Wizard \n        startIndex={0}\n        header={<Header />}\n        footer={<Footer />}\n        wrapper={<Wrapper />}\n      >\n      <Step1 />\n      <Step2 />\n      <Step3 />\n    </Wizard>\n  );\n};\n```\n\n### useWizard\n\nUsed to retrieve all methods and properties related to your wizard. Make sure `Wizard` is wrapped around your component when calling `useWizard`.\n\n`handleStep` is used to attach a handler to the step, can either be `async` or a `sync` function. This function will be invoked when calling `nextStep`.\n\n**Remark** - You can't use `useWizard` in the same component where `Wizard` is used.\n\n#### Methods\n\n| name         | type                        | description                                                                                                                                              |\n| ------------ | --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| nextStep     | () => Promise<void>         | Go to the next step                                                                                                                                      |\n| previousStep | () => void                  | Go to the previous step index                                                                                                                            |\n| goToStep     | (stepIndex: number) => void | Go to the given step index                                                                                                                               |\n| handleStep   | (handler: Handler) => void  | Attach a callback that will be called when calling `nextStep`. `handler` can be either sync or async                                                     |\n| isLoading    | boolean                     | \\* Will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected |\n| activeStep   | number                      | The current active step of the wizard                                                                                                                    |\n| stepCount    | number                      | The total number of steps of the wizard                                                                                                                  |\n| isFirstStep  | boolean                     | Indicate if the current step is the first step (aka no previous step)                                                                                    |\n| isLastStep   | boolean                     | Indicate if the current step is the last step (aka no next step)                                                                                         |\n|              |\n\n#### Example\n\n```javascript\nimport * as React from 'react';\n\nimport { Wizard, useWizard } from 'react-use-wizard';\n\nconst App = () => (\n  <Wizard>\n    <Step1 />\n    <Step2 />\n    <Step3 />\n  </Wizard>\n);\n\nconst Step1 = () => {\n  const {\n    isLoading,\n    isLastStep,\n    isFirstStep,\n    activeStep,\n    stepCount,\n    previousStep,\n    nextStep,\n    goToStep,\n    handleStep,\n  } = useWizard();\n\n  // This handler is optional\n  handleStep(() => {\n    alert('Going to step 2');\n  });\n\n  return (\n    <>\n      <p>Step 1</p>\n      {isLoading && <p>loading...</p>}\n      <button onClick={() => previousStep()}>Previous</button>\n      <button onClick={() => nextStep()}>Next</button>\n      <button onClick={() => goToStep(2)}>Go to the last step</button>\n      <div>\n        Has next step: {!isLastStep ? '✅' : '⛔'}\n        <br />\n        Has previous step : {!isFirstStep ? '✅' : '⛔'}\n      </div>\n      Active step: {activeStep + 1} <br />\n    </>\n  );\n};\n```\n\nIt's recommended to pass the shared components to the `header` or `footer` in the `Wizard` to avoid duplication.\n\n## Playground\n\nSmall playground to showcase the functionalities of `react-use-wizard`:\n[https://devrnt.github.io/react-use-wizard/](https://devrnt.github.io/react-use-wizard/)\n\nFollowing use cases are available in the playground\n\n- Simple wizard with async and sync steps\n- Animated wizard with sync steps\n- Integration with [react-query](https://react-query.tanstack.com/) (mutation on next step)\n\nSource code can be found [here](https://github.com/devrnt/react-use-wizard/tree/main/playground).\n\n## Examples\n\nGo to [examples](https://github.com/devrnt/react-use-wizard/tree/master/examples) to check out some integrations (Gatsby, NextJS...).\n\n## Async\n\nYou can attach an async step handler to a step as well. Make sure to make to either pass an async function or return a promise (async) function:\n\n```ts\nconst Step1 = () => {\n  const { handleStep } = useWizard();\n\n  // Async function\n  handleStep(async () => {\n    await fetch(...);\n  });\n\n  // OR\n\n  // Return promise\n  handleStep(() => {\n    return fetch(...);\n  });\n\n  ...\n}\n```\n\n### Errors\n\nIf no errors are thrown then the wizard will go to the next step, so no need to call `nextStep` by yourself.\n\nIf an error is thrown in the attached function the wizard will just stay at the same step and will rethrow the error. (So you can try-catch in your attached function).\n\n### IsLoading\n\nIf an async function is attached to `handleStep` the `isLoading` property will indicate the loading state of the function. In general `isLoading` will reflect the handler promise state: will be `true` if the handler promise is pending and `false` when the handler is either fulfilled or rejected.\n\n## Animation\n\nSince `react-use-wizard` is focused to manage the logic of a wizard it doesn't mean you can't add some animation by your own. Add any animation library that you like. I highly suggest [framer-motion](https://www.framer.com/motion/) to add your animations.\n\nCheckout this [example](https://github.com/devrnt/react-use-wizard/blob/main/playground/modules/wizard/animated/index.tsx) to see how a step can be animated with framer motion.\n\n## IE11\n\nSince Internet Explorer 11 doesn't support promises or async functions you'll need to install a polyfill for the `regenerator-runtime`.\n","readmeFilename":"README.md"}