{"_id":"fsm-router","_rev":"32-b47a46efd6eb5dae30e29dbeb0dc4b65","name":"fsm-router","dist-tags":{"latest":"0.3.9"},"versions":{"0.1.0":{"name":"fsm-router","version":"0.1.0","dependencies":{"history":"^4.10.1","prop-types":"^15.7.2","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test","eject":"react-scripts eject"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"990fd8b1e1e031fc4801380199d8e8a3fc48d524","description":"A finite state machine router for React.","_id":"fsm-router@0.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+sDx2VnzQrng7wJgbqE7Ms8un9eZT8AvMtGt52kKZcMq9Wl4CRQ+XclO5i/g0c6YrJ3wP7ckEUzd/vZM/E/fVA==","shasum":"0ed9c2a6b4beec0b2904616f1a603986a8466058","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.1.0.tgz","fileCount":28,"unpackedSize":139947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6kE6CRA9TVsSAnZWagAAe+AP/0g5Agxdu5KujKivtiOf\nf4Mg/6RWcYINI6NjhKtlWsOdXuGHSxGsjHkiD8XJR2CnaQCPn7YBQd37jf0D\n/2GrEi1j4Bj+e5P18DL3Uzz49DFf7ad8lsdU7fjzab2QBNCn1BlmCLZWEtCX\nXCPq1bcbbuk7mQvy/iPt04TbRxajIH8xUb/WuNmM1jcNZVlDOv5KMpM0kM90\nkcz7DJN/P2Kwz6d1hYs3Ou03jj8wGkrMgo/nL7hx64g7uBOr84DUrAMBVZuc\nMTS5AQXkCd53RRVpDNE9XXZVnfCAs/LAdu7LMbCeOtYQzJltwuFlkoFFpNGp\n/RsUt/XD98PC1z2dwGU3vxoBS5/YM0dsnLVWktXe4ACuIF7Amf3PxUp0tBEl\nPjB2dQbjv+UOUC79lNvmVL51/e99PRwI1js1aqIYne+Vobews/wQMbBb2Li6\ngZs87QLWVPNqZ31UQpMt7/0qbX7iP55zPyUM0UVNQs0H9ord+lhDG8XQY6gH\nnKDBCufr0dPgA79uYx2S8piRJAGZ5DMw61QnTxicZR3KkOBYtACCYb7Z+QEx\nZsxDAz68/N0Eju6GYHojSszdOO0zJE5D8LbFxxd7jLUXmY3CMZKFEODKVBbe\nthvhbQA+gmQLc+Hxkuw4Q8G2VnTqCHKBuP8wODZHkMGeArl2jIhx77vdTrqm\nvvfc\r\n=fUgN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtpdkY6yVNquIa88yvWxLeFwXB9A5FuO7u6AZQHFORAQIgKfoDNzxNHrBFAXzByYORH/wXRt+1gvpMllrFZh53Lug="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.1.0_1592410425667_0.510310432159319"},"_hasShrinkwrap":false},"0.2.0":{"name":"fsm-router","version":"0.2.0","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"2da35ffc1fecabefc11ca1f8228a2f1478a73ec3","description":"A finite state machine router for React.","_id":"fsm-router@0.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0fx7Og2VVkJ6P+D5SvKxbeLxTHsnsAnV4pDwKzp+vftttwCemkrrnzeg6AH47gJmWzz0Ad2noY0Glkd04MgWYg==","shasum":"8de4c5baf2b47a66a69e6b4ea419adc58b64f6d5","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.0.tgz","fileCount":16,"unpackedSize":54405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6kO+CRA9TVsSAnZWagAAt3cP/AgTXacAcllEPlGaftIh\nmGnE6WFMlKmkXLYNvua3/u6VrMcwuATlvubKhjhPqsHZXqlJdr4zgN9m1ODS\nCCd1BMVeEOfrhXdSwkNXV62aCEDpF2L6fT3gL5irG1HP2BLCv+MJu/9qU+0Z\nvmqx3HFAnEMLhodI1frBpHJeOLv3w55KOdekJ20y9cB1RHz7O+8cyXtkgjqX\n1fFD+k+3EBeY71akEwLER0JdE5MjQUVeAKSfT+HUrtO+27M3H2x49M79qeEn\njLnRY47i4TUJ8LLt0Y8g4xV3jawAvdOJqOt28sODXY6jZHDTYEIOE+GGxnky\nm36l/BLK6bFxBwc0o0pRq3HVwTuOD5bgL9JbUvUbTsR3jKhFU4onroV535yE\nuMxgYaV/rR74OSJhBQ96P05zqLs4p91v7bO9dGGKUFN3i1CTli46P38r3/Us\nDMXRpZhJ2ZT2WqV3XxEs9YxLjVXT05E2agkZD+paihWTXoh3vNgFXKnEGhux\nk9AwiKYzu8SxxQ3vS5pZhRnW0EhMGhvpMpkk1LD0KSBKlp/3GslwCtzslwev\nRVaAfjr5+j2IEaH1P7e/dI7uHM3iilCwwsClUdQND6EHbfWLtJ5zqn3CZc45\nswti4dIh+3jlYOjBHSKH1RJ65Zhds1Btm3RUzUiDtI+yebSvVjoq7yClGpnh\nWg1N\r\n=TdcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTBCKytyVuVNWeIfKaqY2V32XJDklgXxat2shrvY3P+QIgJ4Pg120aqjVpVJDIpscNR/itbMigc7Q8bdYTgMcI6V4="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.0_1592411069629_0.419190504972625"},"_hasShrinkwrap":false},"0.2.1":{"name":"fsm-router","version":"0.2.1","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"545ac51c2da2fb02c952d3bd4e62ae27b44d30fa","description":"A finite state machine router for React.","_id":"fsm-router@0.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0MAdKC4gXOVk730o7LsI/ZMT967z9/W+2j/mMCeK//6zrX6o08nMmJcWum8ML3NsVQs/kpQInbdawsumL3uK/g==","shasum":"f518be1441ab31b9bccf2be07bdec556874b2364","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.1.tgz","fileCount":15,"unpackedSize":48019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6mq2CRA9TVsSAnZWagAA3v8P/RI+q7vnLlW72IzW76Ua\nlW/QzqVnGbzjiRtu+3G3rdr86fFFtvcJeZCbVYV4oue7jrkRJKK0v3V75aci\nn9pd913Cj8IrEhVs23jzWLmwbxo0ecOKdkdhv7piRLVLQbzPDqXcnFqt9bsY\n6FaJzoUEnNECE5ROUdpHKmCNiVbTiG9gOCKJ1jRU7SOn33PlHZAZcB/xU/ZC\npEsQCEsXzBnhugvrDQ+IK2eWdoxQ53dmX1jbVn8eikVhVDg8KZZfG4+SyWfU\nqWhIuyzJoOFLMxsZQPke2XYGbKU2tLfIJJuzrm4oAHnINzh1ZAN6Tam2Xb2T\n3T34aqnu5V5X4NW8Bz7f51mpu2JGSdwbxtxledbN3zj+oDRamByWHuLV2ehP\nuX1E3LHbn2ZSKBBOZASwJ8MZ6m/HBNtJtTrQY4uJ+pK/c33MT2yFxBi+XYfo\nbaTc4GWa7cyYYTa8BHW8xJgr5yeFiSVPEfoYjiRdLGMTjRMtW0zifC+0HZYQ\n62AG+Rq54hOSieuvdNh9tYCG14dSt2XfQ/0cx8qEkkuWpW4yDXp4VGqCoDJ9\njyoCpgC691Ckuj1IlzwEi3heFp0UJ931HBYtuDcVHPO/TwkTbwXf9njsUu/7\ns5B8uUs4MT4ZMl2oKDQ5QG0zcHYuIdu3GikXFigON6qKRw84CpV8uRM+5tbJ\neXg9\r\n=tLUJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSmoFxhgQb78p+k0265oFGy3WZLsHD07FC7LG1uDNk1QIgeD7Nqkq2y1Yt5hFFYWIbt/Mt4XP413jrk5UJSIIZfRc="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.1_1592421045403_0.6000072514227197"},"_hasShrinkwrap":false},"0.2.2":{"name":"fsm-router","version":"0.2.2","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"f2d21ab6385160e259127e908dde8ccc9f3239cc","description":"A finite state machine router for React.","_id":"fsm-router@0.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5JbOTBs4RhXLD/UToMwGDNKTltqx78BeYt+xF5L34FKkgF2qkJVee5qRQXBS2ofzysCzX/zM3CafSoMU/d1/9A==","shasum":"07ac342857305d14ba23898dfd786a10d7cbc34e","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.2.tgz","fileCount":15,"unpackedSize":48020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6mt0CRA9TVsSAnZWagAAvrwP/1sC9c6xbyubOTSiyE9E\nu0gxRKAoF0PUAmwoKzTWz0siDN4+YRAy5vgjLmqkBVmcRoHl1Z90TrTHTJXL\nFyU/4sRurJz4H81/a3y+3N2Uk2/aicOCeoOgtdO2wC6ws0yIu4wG6lMki1Bp\nOyTsyBOFdBVrlbN1IFI6p5ZZ91QCToy/5e2BLor2ucs6s6okd+ac4lV8Hc39\nqNSvR/4PBveUJe8HGy40JE4+EJxrJLHqC6AOz0jnaAnQhxYwFNTSwcQ2rZ0I\nFzbZnemJpTaTZgqyVSMAz6CMEkDcmAm5Ia7n7ivlTVVYdO6cNoJ+AiN2u5gQ\noDA/CaLY1wT3X4kcFX/ngzaS66ieJTkiuKCZr8IMu4Eb/l67Y0FxgYASKIp4\nMya9Fpc8SWsN1t9LK2w8MdELMoKIDyZ0pi+wL7eZkOyu7VgLCzIqPoyA4G5C\nhADOzd9xkLa3G7Zjnj97pkUsbE6NfQtzVGJecXYH4Rdvhf3QyZ0aeHC6m0II\nU/jU/kIlnVaTbXLxRQR4hcX1uGKESwpwdHdxMIdng4Mp2rVTL6C/hlkSB/8Y\n/lcL3j3xbZsUhpMOgSPstQhM89UIoqdwbqa20PdykRH7DOKqAqFwXAAJrAea\nn0uJktdtHEGQNNCFHHgNYxIO+U28x5bNl1n/4PoGry7pUTkaevxIe4w1xtKE\nYFOl\r\n=ythu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6IKI5VMDBUSZo5V5dD6i0bp+EQKg9nPQbH0eQ8Te0/AiEA5HGl2nu8ptuCwNYLM9Gk+RrGobZp+bxkre+UOcHpHjU="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.2_1592421236451_0.8314166660067905"},"_hasShrinkwrap":false},"0.2.3":{"name":"fsm-router","version":"0.2.3","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"e3561472879634c6816f87ffac509ac4f5977984","description":"A finite state machine router for React.","_id":"fsm-router@0.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Nti1AM8VZ65gs/4rJidO49/ZGdwhQ8eCaTGZWJ/axm3eWbVHLazJNy6hA2qm+AM0gOTEfkVseNG9L+qcSTRlXw==","shasum":"68831bbbda82233e2853c80b3264da29806b7f3b","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.3.tgz","fileCount":16,"unpackedSize":49168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6nKxCRA9TVsSAnZWagAAfuoP/i9/ySd96/BTl8zfVFHM\niVPS+l/rYPOcOcAPpa2KL0Ja6GOQYUz4ZlhQdKwp7w2FgJJvMM4gMLxkqhpO\na5eumCZFNohjAXNslXfgtFzqxTGuKrQWhrbY/EGKbzvbSOMyv9SQ1ju3Eg4H\nbRlXfZWYkjwmz67sZiTYdBXjB0Nd3MmtT6j7znDf0dhCEpCX8HlX/8DCPw5A\ntfb8U1vPM1KWnjECF5fi5WmJi4ZcOZFTFlIZeZYvRjq2Pqs98V5waF8OuRFk\ndDNBUmuI8qNxDZvZJjWd6dwWPtWA77CXbUldaxgZRlBqqE0xasGRweQk14nI\nLpT1eLnND/jtala2P2mDod1IPixajHybuE+eNtVL2m0RHZ/e7p5DP47hlWnn\nN4FV9aoldg1FwofTSAiY1SzoTS+ana1SLx82TCm5ryZDoYynGsFXBJs7x5Pm\nWGO09uammOe7Bzc01g/l2+fye+d9SVFqwPwujKXwa21ABkq85ZbeZ2lsgtY9\nJhgu8+mrBKcrFBFh8CAXRug8gnsdH+cTh3klAtoYq5T20nSuR72bHAnfxdW+\nwCyr7dlNLZCMEd0ZxFGC2H+WLdlfOuJ57vjVCUFAnkAz7qR/+a/zs0lfWtya\nPV9+4kkH918cByiKgMnMLAWACAYLEaTl67woGr6kkvjcDynWMS7NsajRD4zE\nhDhb\r\n=XqHl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgj4CepqdrfwVLA9GQnwTgayJ8eiUtkX8xA/6v9NYxGwIhAOC7KeJZRUOD+psXLoC8ndBHn9v4j9TNW3GzYMDOngou"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.3_1592423089552_0.5717423188055941"},"_hasShrinkwrap":false},"0.2.4":{"name":"fsm-router","version":"0.2.4","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"3d6a024c1b4b4ed9f809fe89337874ae16c148cd","description":"A finite state machine router for React.","_id":"fsm-router@0.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rBEj7co18ogLjksN3LJSswzisdl0Zm+HyadjKNfEpYqri4Ge29J3dmlR7UjdB5oEvO7+VwjymFDI9GOV8Qev2A==","shasum":"6db9a5d8bf68eb93b9d9f35ecb73a9042f7ebe44","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.4.tgz","fileCount":16,"unpackedSize":48909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6nOWCRA9TVsSAnZWagAAIo4P/1/yu3M3198w05SUp2ud\nHLT2pMs9cAhjGgjzMk3368w7N1tkVJDnQwXBWZwzrdQDp3gl/8/q53XbZbmb\nH9NSwSsqfxtDjz/lr/2yxWb9QmXirO3/DBOYEssshGjD6qbzp6ZJQ9EuHjPL\nnLD1fJQgKv6KqT4uLj2QTMV+8ZdUdwiFi2wjmG/6o3VWgQ0frJ38ne+HhGDJ\nqa78I5BAGGc4mgNFy+Wm0wKVLcp+E0GJobHbBF1BM7uwdnY//hEGeLp90pLS\n9RwKzd2tpDaQPVIWmf9/9w9HW5XS3sdkdTuFkXIjjC1eHEK9yG0b6EPXF/Nn\n+QSJYBAp9ZwNH9f2nJs2HKzj5D7h1Iof6FrhMFl+5mDJ/3t16rpaVIqmWGeg\n3+YBv2YmHdseUjyB4Bkfj9tk4MOduUYA7X8eYjYDZy2hphDKRwQywmVE0uET\nMQesBLOQS8pmbGJ2VSb2O5CoEuZgxs5qdYYN+DwqYSD7yLM6UZz9x3xH3nFv\nM1kWXP7jH/z/qkMW13ZyETWh5hqdVzbJscFdw2ZXawg7kPdXYAVo8NljRkJm\nJKWqKlygxDjdCopVDYC2yBAaOa/oMtkU8Trr98SMrjnbJ4h81jZ49OlT5IL/\nHXJfCEfOXhClIPS0WVZF7yQ3AH+HKrqga8iRzGsE5Aun3Y4DeSHNPNRLHCvo\nLRfU\r\n=95PZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYlnZwapJOvN6YpevA+rg8nnL76etG9Cppy9axN6XNiAiEA3ZBRI93tkGaEK+sFopHobsCsmKCQOKLmAejbjHbzsp4="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.4_1592423318173_0.6100731204838366"},"_hasShrinkwrap":false},"0.2.5":{"name":"fsm-router","version":"0.2.5","dependencies":{"history":"^4.10.1"},"scripts":{"test":"echo nothing to test!"},"gitHead":"53601e6774ec0f90c832c521a284c43dbed6381b","description":"A finite state machine router for React.","_id":"fsm-router@0.2.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8veN6hrQGOi/8TU1GVkGN54+MdjGCZ3xicObcKfnMQdRyNi5mg6BFbg0z8RnNZbdAgy+5icVS6smPEGr/BYjUw==","shasum":"079fa0db30463b2d64d057dcba86a4b7d2de10c0","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.5.tgz","fileCount":16,"unpackedSize":48902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6nS1CRA9TVsSAnZWagAAWToP/i8E3OCwLxKUjdl9d/7X\nciAnZEr0Y0kNTg5puH3IE6f+7AVnUlso5+OocMGfoAHp/8bC0n+m6ZCq98Hv\n52wuSE/bIWnAJJg6FWAA732s7shPGPTZYs2XXtx40KHpml8F7nPQBg3+2h/K\nzTEypcysDkdVir/XaKwoeCxEJR3UwJpt2P+9YZI7y+pFsHr2//p2aRui2L6e\nzRHV2OqmW6IMazJdLbxNiwImP8OkCcz16MQ5z+c/Cl++x1SHlxYexC0bzo0i\nBkZrN+LiwYL3ySpJPMkacNJpLmGp0PBldGY3cSdayeFKBNAkzswAwrc4ruI5\n1Zfmvd2/41MktpJr0xWdV5SQL1C3YxpEo601PRu4g4H50G2qse3/UPQjzZBO\n3fuY5YljgzgbwD8jTVYS5zJYVna+EpuoyNo4NNjznVVNyBNhRG1hZibusnTX\n6a3DrsK2N4/BzGoXeg7WhsEc5or20ArKKSoQ5USDewYyMW6qeKFKkZSCNY8I\ntooxS8U+tyyakJPXXuPQfGFRzYrQxgbgqsk35xR386oXtWgWCppqa8jRgjMU\nlD2gDmX/m5OLlAkAhLNpsnwu+BmZBugCtxjarTMQ9NEzJu9UNfth9RZHz8aJ\n/EODu7g28P/PkPwVoKYWjyi1reuJlNcS013YTkA9chhxiP5w3bVeSA32WgzC\n7csv\r\n=Py/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnacHM7L2msdo0atBo9hswSUxpfSQhixxeMP7PUK9KgAiEA3F+b1YF0CPU989C5IhbhyGh4jFe50Y0tqcpMCyg1c8g="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.5_1592423605284_0.5175081458479232"},"_hasShrinkwrap":false},"0.2.6":{"name":"fsm-router","version":"0.2.6","dependencies":{"history":"^4.10.1"},"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"610dcd86d48c0db2cfb3316c440748c15cc368f3","description":"A finite state machine router for React.","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NWtVdbBMXyfXTCK7pRsuaJBAMPp3NyHw/W6eH1wuPuHhuU9FxmDiaBNcjT6IyH/R1osJ3ghd8GGerwtgyr5iDg==","shasum":"909aa3ae0e8478f4b7f5d552ad8ddf965c45adff","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.6.tgz","fileCount":16,"unpackedSize":49066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6neLCRA9TVsSAnZWagAAb/UQAJxB46GINo7MDNz0Py29\nhK9YaLfgpp+F9z3DVWp2n47TEAOn9UdkHYyHcgYv0blxNEB2KKVYG3TY4pz/\n8JfhlnNQnf7ejd5wCmC1fcJIRtrqXo4swvl8eAamFOPbI7rsOYeFhpD0czlN\nZJDSY3sJg7saYCSKq7p6688PLJKUSNpNeITLixErNEQQL6JosCh8VP27hRVR\nd+0SwyjzyuxaFL9WYYSZICpFEFOBGXb8aLYhVnpwEFAk11+WK9lLlqLHiDgE\nIduAatsr49ZONT94nu1E0m46uJkUUKCSIp0ZBmdoeMZGz35YhiA78dqnhK2b\nqcgs1o2zMoLKXpCdEoy8em885Zyb/mNnH1vrwZnEDmukkLqNwZnzSwRGwgLf\nFK+mXUzKDj2QZLNPWZflM9gf0hoCgk9C0STVxK67ByDeIb8eb5pDsjPmXE10\nV+MirmwmaVRyVEhgiobDHiHDqdQXSBzLy59Z455v46/xPr2Ekn5K2DhlCBIn\nsgirP9U8MzJ6Cg8vgbvlUcebPg1XiojgxLZQ7BX/0E1APb4ka48W4Cf5DY8a\ncLP3eJhA66AQssH5Sdrrw6C9WQaC0sOS/lxak9DXO2S/feF7QfxFDNGFWoXf\nTu73ejsLtV0xVrFGXLGhnQooyL414Kmkp9oSuDSEbl57MrYzjk+f/SIfF75v\nuT0y\r\n=cne7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoKFdImvkN//hy7M6xHIg59lOi8mSySZKd8fOzkvMCDwIhAIHBM1l01FCO9TiW7uiJrcs1P051zi4qtHhXDY53hBF9"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.6_1592424331245_0.25622411069455353"},"_hasShrinkwrap":false},"0.2.7":{"name":"fsm-router","version":"0.2.7","dependencies":{"history":"^4.10.1"},"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"fc2f4fc3c772544dfe5d06b48835465691536a4f","description":"A finite state machine router for React.","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fXeF9RAAGSBCxIumD1y9xdNL4/3if7/WaEGe35XxgSaSXeUu20mV4nAzWfknMHucTaNjuf1PNhnbvWCGmLr8Ow==","shasum":"87a8aba64a9486041e249134549df95f76cafa5a","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.7.tgz","fileCount":18,"unpackedSize":49507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6stbCRA9TVsSAnZWagAAnQ0P/i1M+Q1Hu6ZeBWFYcUxT\nYcbEn2/jiQOmQSpcgfmdabPEUN1HEbq23lyqNk7Xws6MRkEqTmNr+sIggrEi\nvHq42J9JbA/5xtD9VF/jG1Yht1+ZM835OjGBERneT3MZTZzaUSKZ++uKz6nl\nr15oEF59al+ERUSRjaOuohe/zeMAnQ1wyksBHBRwHkGJDc8sGjifQbkBRSJ5\nDkVUmqMPxx+N2SQDrqLRtbsE4caDkKGGBydNo/dtjOkIIAP2XgeF04pjsGzH\nKK7Lxlj9YvFPKBOpxavAFCvugwYYhEJ7qpDcGxzPn5Jfcpl8rjLvmKs3BBuH\nUufoPB9abIQaUG6VLZWc0fxdpWF1Y8e1etZogaUYh0PZh7cPD07PY+Debp1Y\nNhZEdAnmEhsLIfzdqpzEmy/nCe5ytzeo6n3EkKTFIlDAxaFUyQXpo26uYjyC\ncg4/Uy8ajUOOI+0Ig/xg3v+lTSADG6oHLChfXw8YaiTg47MfuIfxEmYuGQ53\njqFBleImFHy3HYM6cmnDznlXAOvZ8TCL808zmI+Kzp8x65uQVchV5szR7dkV\nbxQbc734N4mqMs6SPtWtySHh2MSz6MeggLOJN8Czm1Kkz8j9EW9CVg9/C30V\nD5BAG3rD+kM6cB8v9AiZZz/sKD8n3JbSutATq4GQoUY8KwT1BcJy01Wcm+R7\nHH11\r\n=OGgx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEO+motAj+qBQ5JG3d6NRil/3evBBSWUSpSRB2O/TmgRAiBwhMI1943wo8DeuoHCuZQSGe0HAQij/HTNvH3L4cHsGQ=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.7_1592445786590_0.45399137047538063"},"_hasShrinkwrap":false},"0.2.8":{"name":"fsm-router","version":"0.2.8","dependencies":{"history":"^4.10.1"},"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"d271adcf32e61c9ca6789e8044dc0e3320be7325","description":"A finite state machine router for React.","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.8","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6483hjbygMEjxgGmzUmaH4Ljv4OQbpcW9wzZW6Kq/kt46TqCZRvL55RPOO/pxI9Sp87MeQWx3+0goEU+SxS36w==","shasum":"88a25d3c25b59556a60d46da313456bb3bd9f17c","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.8.tgz","fileCount":18,"unpackedSize":49569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6swKCRA9TVsSAnZWagAAhQsP/AgHxLEUVUuU9k6+nNA3\n5e9koQcHdDP7PAYJL1tuk7fLs2nUugrwgrVJaDyeiF/JHJUcUJJF83W+MyfR\nsPTTYtfGdK+cUm9Tz0bK+wb0JW7VoYo/zwv2eqoTRuqmhBJ8WooLHFMwem27\nu6vzAs622sHiozXMIyP01XrbHCtU0qT8V48d6/9LcHZGE8UN+QDEgupJ8NCW\n7rW409R7N3/uZOCQ2evqG19UQn/+UX+iM73FEYpIZITzp4bDSH9Zrwoj/h2U\nLfK5g9xSauX7pGqYiVhKHGVAsdB5gTcrojyn/H0Tip6rEqsmtOTO4D+EA75p\n0BKR8EjMG4PhB0gqEve4LFNk5fonekByIwsgpj+mEAm3lWm5RWxYeBL7B+2c\nj/B6/72UyKBdAWwlEtVLeUcMyldl94mpJ76201AxQRcPbDOr+jMiDc9BkZGR\nC7wYlb3GYvUrCH/U2JjO+mZvCUKWL+H5GXChBypmHMCLeRcofKbkV71WfT6X\nmZ75P079SUPsFSAHOvtu4iXlPohrOBFB8E+5Lpuap47/3UAxzz7p+CwWVzZb\n+mUOtr28+cIAZHspT0cEPjEhT/6ALccjOgvTuMasZc0zfGcg6vXcb3DQXDhK\nFCApvDNmLcev7Ga3QGbCNSruUN77w37UVejsywq2ewDVBeWc1nl2nOtclCwD\nUbQw\r\n=28Bw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb5i9bYl13C0N6XK439UPYDdDkmOaupU1QkRLHOJTL/AiAOzsSCpoKsXEbUZt/BkRAdxUyZpGOHbB/KmdQbP0zHmg=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.8_1592445961620_0.5906213949898649"},"_hasShrinkwrap":false},"0.2.9":{"name":"fsm-router","version":"0.2.9","dependencies":{"history":"^4.10.1"},"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"07684ad30abbb0cf4bc8e59540ac3ca463ea1934","description":"A finite state machine router for React.","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.9","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vSSgGYBU3/kWnSfdthQ+MxksamN/2o8ZYjU7W5Xacs8nD4FMA22sOYg5VetGgqjfM/ueemvnAiWFyAkxxmL56w==","shasum":"f03f15f6ae43c8a8d99b6dcafbe1eed641e5dbd8","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.9.tgz","fileCount":18,"unpackedSize":51432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6s+ICRA9TVsSAnZWagAAtlkP/2YfiZZ0vcGq1kTLtZij\nAlY/ZzNQmvucQ/dEGjZnR9K1ZBnNJjFoBT75MbbWuA7w/CvIIVVECWi3OtVg\n/DAE5eyt5IB+jqznO/ydpFc8zEHgTFTEzUw1G4Wk6u1iArzjrF6x+Phk9yx4\nvUqfV0dwK13WRiGZKUPIVtFn+Fove5xfSual3m3clkkc4FwnQa7mi0HLtL+A\nKm2l+ZH37+aSbhqyM6oh0JtaMiOMhfQ24sNzi0eY7RbkKJImjdD5NJQ+idtg\n6+FrFKWSyl4LakxD1OPDF/Zh+fTDlKcCaQwM3RHs8lQWFAy1RLCZ+yx/quwC\n6xkGV58ymY1c411nHQuwde5YN2zv9gJ+B6wTWfSXvn9Rf9+YXqZhWpPHdNh9\n81AhjuGddSx19gIYDeMFGAOuf74AwisboImmfMaAV8ASANO4wwTk3c8YJGRC\n3G2QwT04ohNCweR9cnEFzNoABij3ltY5k4LOKVaqP/MZVvag03Htn3cnn3PV\n8WpPoPknZZT5xxmRR+0It4m/enxoQk6aDBd3tP5Bc+2etr0k4lD4KpIR+12n\nsAAmqUea6TDkkCC0GoZ1SeEdVC+4QGgZLCqR/tSmUQ+AGNNK3tnXEqNrmG2p\nYV0CP64zmy2HQab/OQ9DWYk3C/+Eamwx0tFqE6ciODQTejfyqjr1ypHMp9QR\nvEVh\r\n=Q3tZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHraqmkxeGX1GSy234O4GDRn7xdoKmSnJ9nFCPj7VqKwIhAKLqzDH+HP1aYgBXErF2ujdYlwOGXit57fj9ANdViymV"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.9_1592446855585_0.28649375184166037"},"_hasShrinkwrap":false},"0.2.10":{"name":"fsm-router","version":"0.2.10","dependencies":{"history":"^4.10.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","router","react"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"e65882fe11356ee62d150397f5cea271788a6399","description":"A finite state machine router for React.","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.10","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sPHN5uTRelugzD7JYYQgo8bmxCdToEYdvSf9hJqkHfz0WR41xVePnyxndxbkdvjgWczFJNW7KjTZ0jvwvLdWyg==","shasum":"18d53ff65dbbf681337159ed5d5a18c50284a9a8","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.10.tgz","fileCount":18,"unpackedSize":51566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6tE0CRA9TVsSAnZWagAA1+8P/1TkbD67vwvLegpRhmhW\nO2SBYbU4PLS2h8g0oisFJtiTmJTYk567Ar4zyYdzvuZvXWS7EuV/A1LYx6A7\nPO8M6TEUnfOH1l2QnBfinkvQ5f3YDXuQ3CG15PLiiY6Na9JylHwpwUSKIpnZ\nUUlALkf7rLQpZnWALY0jpdS9pFwp0PwSRysvvCKxO3q7ti6fLt79Y5FhNiQY\n7Xh7Y3DoqwfWmx+cLqKJ2VDntgIXsB/4LAHJYk/F8bVxG0wyOfgOyanhJ027\nJL03FgyctfeyZqgjMCPThJpYToz+HaGtHVaFRcvLQWTqysVD29pg53B4yQQh\nkhQZdefqmy+UnXCrTmvzzPQ7uAA+GQ6HEBBcSRuqWrd+DyTqpe9pRsUWXFtk\naM3D4FTheKkZ/qiyrLMnFcne2z2El+0VoXTwOq1ItLYcF9JM7twZsT0F7hqj\nvIJagwuIzBWbwMFaP0R/fzq2PgjSkEcjiuqBhtjEaJUJLsHfX163MkXv2ZOH\ncvw9tS/eH9HKTepvWB6eWjKMo0tEtBpkWq5JZGOFMDjfENBIPgD6x3//zim6\nSF1Sk/nWxosj1eq2J/38n3XL359Q5DqAGVRW5YYbRPrpGZIv4b2jX0xFlkw3\nuuXvH7SRWckGMIEnQOkeEOe4Twodf28Sx6mYNR2Vh40E53T5mCU/tice28lj\nxlia\r\n=v4z3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJCn2dXo17ngOrObWahcHDzZuLfFgQE8vXs9Pmyyx8FAiAahcWmYipUygfdJh5oqoC40SvpFnC0rH7V4oPIV1v5tw=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.10_1592447283924_0.621234762613049"},"_hasShrinkwrap":false},"0.2.11":{"name":"fsm-router","version":"0.2.11","dependencies":{"history":"^4.10.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"a63afeafeb5ea8541d0fc2279f4e88c5dfe0ac50","description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.11","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-md5pHSLGI9CnZbDdZqCxN89ngP5cBqh4dnSG2888hbzXpKv5sgmNLQqPKUNlWf7p4onWezaOAVGqG8p5FWLdfQ==","shasum":"20e382a7b3cab5e68cd3455f2a93775355149dcb","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.11.tgz","fileCount":18,"unpackedSize":51588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6tH3CRA9TVsSAnZWagAAjpIQAJ7xW0StaHFR/NAPfZXX\nBy2pZhC7QNb7pobr53Yb5uhPQd7hl1FgUFoL6fmGBFNm6n9qEDDbGj4kXWaj\nKX4AlJTR4p4bPr5J5Z5tkY7LR1R+sIGLAM9T7n8hVYwsEcO4msnkQxukcZgl\nHx79M1S+DXftOlg4qScYePy7DwVWz+j4G+6qJsGHbx2/l+JBX2ssb6Tt8+KK\ndjayn/ly1Wcr3+VA4PSnATtNrwbO3P3DxK+NB4Al93TYRB1iGfoXDV9cAYMK\nT2G/QTqAhGwm/QXJg5qyuymENxnMkxcMLqJE9MxRcROjWYnUC/lLozSL/k6E\npOTt9tSo6OonGz0Z7tKozbMsatzLk+IX3oCs2AmbFnXjTIgiAXjKsQNVbOBE\nPCnq2bd0hcy0LuJAsuLeg73u6VnndK5WSfrxJd8ZA//w4zd/M4rfeb9rRone\ns8pkjREV70gl5TRtaET9QNIVzSp4z5bkU4mM4hxRmtmvyTAhqy2+uxkvkQ+H\ngH+IYfiurjQ+3buY9dOIzwbWHeSN70B83Cb0ricKZEeXkuZVrD86/uWURCJb\nJr7xbLxHoNF7uBV6xjBglYPv4QIIa4AoQDcUga70EHzsfzx3OmgxG4hmJVo+\nMkgsTimJRvSJlfx5J3a2xKBe5PgCcvNhkjkny0ACKdv9swTwhxlUcpSZMrzU\nQXZ5\r\n=untm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDze2UnMXnyfHjpdXP+naErm+YdqYH0KGEmTOnDdQ/eSgIgAMBlpYVm2yL3Gy0tim301QuF6W77r1R1TngQAW7ERkw="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.11_1592447479301_0.6805969021393465"},"_hasShrinkwrap":false},"0.2.12":{"name":"fsm-router","version":"0.2.12","dependencies":{"history":"^4.10.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"3b518c22d8758f5f5f7abbde251e93e6dfdd1afe","description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.12","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nT2DiWgWuHEbf1979MPxfz5I84at/LqjLRm2AhD3JJaw6nxZ3R0T3qkoC8d5tpQT1DjRL9ASHNbE7O7ni6fg/g==","shasum":"c2831cc5e09665e692dfbfea2d945cff5a71ccaa","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.12.tgz","fileCount":18,"unpackedSize":53854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6t60CRA9TVsSAnZWagAAkB4P/0H79m6OvesX1lFCa6Lq\nfSdd3aU6mzeUMLN8BiZXjCRKs70NIrl8pQzJNmNIBGVIIYPJO7vcotqCSNnN\n0kVOn+XNQW9G5cFXkfWtFR+NvwZwzVVczkOZkv5uGoqSBh5qJAz60eXIaLUS\nT2Ouv2GzbeVige+OMJQ2httwMF9JHLAJih6sXwdtSBd9Vmc+sUz+eeJAJ+Si\nggvDH73l7x0xsoWM6k3a1gBH8g3WL+LgTxk6bl4HjUjoq6XhVM3Cnam+3Khg\ngojTjos4DotRrWWTN+6/i4u2MmRegx8yuiUcLOJYv56tWrClsY37rejQSWu0\nzDdEc0rcF4WVPyA5DBXzyaZWSRpYyCdzg6bSl/4DamR5HnwzcFD6VEab4GRk\nH4DUvImM9PATQ90w2xOrFWULj1I8oyp1FH37M2fEBCOXvJQW3ToytNmpxzgF\n6INheC+w9dPT/GfvCKi6HMxS91y8qGWBoorqLdO1AHiPRlRg3RfBMLzhxZ5q\nzRDF0c11+kS57VPH7znpyZiuLqV8bx6WVbYmDH9VyTF0idPqQcihdox0hoht\n1Jm6hSdJrXNt9E02y6+LqFXht90HxWaDU20D08gnu/ZEuZRZ7f1DKk70yO8Y\nvFPGvHGFTELZNgw8rQWkGJkQx5gFboTCD34i8Nmk9h1MGewKWVCjtY/Ul8eY\n+8fq\r\n=lSZz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0WEdL5YXF9rKg9iXcSDC+xZh6MQ9D/ixoYKA8FaEHdwIhANHELe7elMX6075C3eulQLwIIAzSbA356Tk8e6cuK+Mr"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.12_1592450739573_0.3078452607317046"},"_hasShrinkwrap":false},"0.2.13":{"name":"fsm-router","version":"0.2.13","dependencies":{"history":"^4.10.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"df6cb3ee109073e3eb92f844d9488eea01bc7d9c","description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.13","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nWRNRExswLzBQCF1W6Wr9wDUEEQKz27Qj7gOlBBluqXxUDf2G3+cJ6x8AMqMHJPUjeWWQPOKyJ10knmC4lRNMA==","shasum":"76a4876c4875ddac6688e6952ed6420a459c9f91","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.13.tgz","fileCount":18,"unpackedSize":53871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6t8ECRA9TVsSAnZWagAApw4P/R/7aQQemXgiIJzu2KcR\nDw03XfJ4cQF1XOfjr52iozX6sYEPRelNXCfz0s/lp1WOk35NKqki6dZRODQ4\nCsqvKVNtOROOXLNPXgmTqMYsF3bxXCBRgp2NBaBNCeRV2b+yB5ZAdFzzB+Wy\nIEj39EK2n0mGP8/JhgosYUMAs/c3Bk5140R6I3jK+FiA5QGAnbIYLzlo1PuZ\nrhusZjwj1UmssgI2z71b/3JmnXQUmoaHGkKaaYtq5FpP5jhx4DNuwLmfvSCB\n5wwElz+q5XRw9kobowIWwkjNRVJm4A2wTYvth5LZjZucSfyN3atmjGP6HWCP\nVGjy1k0bZSrMQcomc9sZiXeLHxrd1lFte5JJiTesLz4CbCkTIJMm7SclUoRA\nFLfvuilD+ubuLpb9Ks5jniyo0zTVN1GFmNlXq+ZQp4/JkUsqLyZX15vGRjj2\n61SV3j8eTkRSlaU2ni2i0CjA31tLoyXS56/cHbT60LpQUJgdwN+mNIVZq/fo\nv03E3UK+jV4PyVCaSqbnJMc8Iu7r/NV48hV0QmiV0pCgGnf6DXQ55jROCxv3\nWdZF8kVTuOcm/KjvSvCXXAoe/YaOaZe+3B/1Y73EqTWPj4lkrtj7kIdzTc9K\nF5sIRfmxrXrEDP6ryZ3WK+Z63q5N+lLOeu6H8t8Iu7u5EbpaPP9QVbRdYV7J\ntpVs\r\n=ni82\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiPTQzRlmMKZPxk4D4Pvmq5BCuKtVVEx+RpS1hQTBDcAiBYyI6WTWXzwf/NR2q5MXPbDXTV0bZKVDNI892OM6nzqg=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.13_1592450820209_0.5261382020791345"},"_hasShrinkwrap":false},"0.2.14":{"name":"fsm-router","version":"0.2.14","dependencies":{"history":"^4.10.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"test":"echo nothing to test!"},"gitHead":"df6cb3ee109073e3eb92f844d9488eea01bc7d9c","description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","_id":"fsm-router@0.2.14","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-w9VgWFChWJolZt/o056/Kp5vbk63F/WFVyUNFkxveRI55ceCmtDPwt5DgiKrL2BzhgovYjzHo1Or/ySVAgn6ag==","shasum":"bcd91b57a77239c9ea727f47513c772bea14bba7","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.14.tgz","fileCount":18,"unpackedSize":53864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6t9dCRA9TVsSAnZWagAAC4wP/jXZ3/6EnoBT/58Aho+j\n+qZLdFl2OAwdyRFuVEFNQQkmQJKvNWaamQgq///VdA3Fv5ImcOLvFVFPaN10\neGQRpv9IXSSRlec1T136kdGSKI4jsvwQOgKquUZbFcAgd/s9qBdsYS6jPcom\nN4TtwLhCBXuNW2VeGnB73gmLGNb6+suQbddb/p2msQR+7zftDxut9WjHjy87\nZ5m569naYvhxDC+/HUGTS264li8XGcPF/IUHN5FPlO5F82XDwTgHX5AY/Dgf\nVHY2Q2Pix2YCnt780Eanv3tMEyQzVB6+924+XlL5w89nJujzD+hniS0m4Fme\nTLhZT70/wNYplzRAw15NmuF0k1W0pwSNcKIIJXFpy763MjuqOlnzwmbDfXbd\nd0EIaG5rdF4T2ojz2kYUONJDJ2zP7Z64pPPMxq6VVMc3VRZYF/nrvUgvKRAX\nZyZAseEftemzckDOnzUUnr07HCoGs0Cjp/q+prH4jMicD9jn+nSTDBI+be37\nlK6EoRXq9bBseqakJdd4YupIoc2KHxt+tpw5ef2SGcEkmN6Nl8AbnqZRDAHp\nvDQ12xZdQkcmpowpNT3XeWBg0cpzWY+eLWoym5SkoMtpZhrNNUyT5IeCap39\n3OiN8bjU7a0b5ijT9GDQvXhvsY1tsEhx4Z4Q2f2YyNl3qyiO9WXUgyM1liGq\nPejD\r\n=POTP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcR6bRCSXZxNhOQ4ERdrP+/XdcfaoZO59hf1TrI64isAiAyfTVCr+s/ldLKQXIUPHq+qn/AC+6Z8PLuPo7wG/riqg=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.14_1592450909121_0.19201833641591337"},"_hasShrinkwrap":false},"0.2.15":{"name":"fsm-router","version":"0.2.15","dependencies":{"history":"^4.10.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.3.1","react-dom":">=16.3.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"echo nothing to test!"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","main":"dist/index.js","module":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"2a0d45f2d624f4d497932f9ac6faf2270ed6825e","_id":"fsm-router@0.2.15","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GBEvbbt0VriDygzZ1VZfmj4FGeQa5la0Q+cofruBQynYwkAWRbS5LKTqHo3ZIjPIVbaDCGwXXdTx3TWUQTru7A==","shasum":"091702ab80388e862aea7019f92272f4f7ee06bb","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.15.tgz","fileCount":25,"unpackedSize":176947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7VY1CRA9TVsSAnZWagAAQikQAI258jzD7RNxfqDsRNgQ\n411iU9tqNBFqMcALKBjSgQKGCNyN9yvBWCjIhTyReddxHYZnKtTN0CRl8Oxf\ntMxVlNArX2i9vbNMQu6QTpJ35fAtA/v4sGbwFx4gVh40MmCT7FgHopD3T2mi\nV0bTvQJ3XNkc00ujq5rWe682hyroanvB5D+Pjm8D/zIPXr1fc5uoOHmFtLEb\nMq/1k7lA3iLTe7ZuiUa5UU7Zc4SgajW32iVp5emEX1PLBT1S3T1H315SAxaF\ndMtS+rfEya7Zed9phNycj6EYizgt0WR8nWgchBb3aVPBYkj9adG2kwEL4C5g\ntXuyvvKTVzWs7ED5XgYVNQkhpwpMpWLPWaI44Yxwa6cpDRmRBtqRr+kupjWv\nlSpZEW9MmKFQdYbQ0lKmBHy5noZ82ypN/pY1miebK3uKAFgyNQaUmdNjyzxm\nKjri8HNshRXjt3JFr/qvKPzGJpiQMwx0AgHZGsJhmr79wC2kw0gcAWAqVH8/\no/EsbIuiR1gX4SJc6C0kMsA4A8zSiPY86gRvgtSnDgQ6mBV6/bvhWrEY/Izn\nA43ANTjUFJbIxPqACh9QGtRIOLplk6QUHkNrXIe44cBdIMqE1pRXzR7jW6XI\nst76VuOTnyZcLm41hE50LXooWlTdv75Jkp5Pg30BR1r3qEAmCiPeZfL1g0Ot\n9qQh\r\n=3jtB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWbmo+qyh+K75VfIWVbAdU7E/x/q8VkkV/cSj6o2PiNAiATC0pwcsrkBNC/zHqVUPXpL6Wdi7fobcBbgDUTtGgYrg=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.15_1592612404905_0.045440674503246736"},"_hasShrinkwrap":false},"0.2.17":{"name":"fsm-router","version":"0.2.17","dependencies":{"history":"^4.10.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.3.1","react-dom":">=16.3.1"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"echo nothing to test!"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"9af54228ef109348fa8d332be949c2a690efefd1","_id":"fsm-router@0.2.17","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zLLDhZdQRCbT7TlYC44ApCPhA32X/IKL3heu4SuNtq60LFKPiu1XdVoP/4UTuUb3tUjWN8wGfyEn8TzLfxrpig==","shasum":"efbea9e3bce7f92fabe0c5b8862152faa2f8521c","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.17.tgz","fileCount":25,"unpackedSize":176946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7W+rCRA9TVsSAnZWagAAW+4P/0c6/37SL/8iuo1D4oth\nlcWrc1ziCYVoWl3IkxWkdsbs9ctLk3ORORQP1XTWEIKFFJZhncTjRfOOGGAe\ngihB/TiYCBvKUdUxxeqc6zUyR+yvIvKlXKbmDs8VbBlVVeukpabwccgm+R22\nZR4TfQa4y1od21ruKWdAJgdLzlMeS+b/bb6ldj/IhBVL3NXH6wAacBPpUtCx\n39WMplvUGYv0TLiTRUQeBLGPtZSNqHXFwDOp7bEjhMO4gaZJVf1vrZ0jXBeH\nXFC2ALzev0fIYsETQ48abtOLQQYswIgX6/dWJEm/V3keg38xVuDOm+nMuCoq\n8utz6dw6gna57Cry4VuhpYhxlZO0EMHoIBpFxuJofJZy37A5bnxq41WimQ/K\nO9D10wDrBx5Up+ZYplU1ti/eXjbZmfWezxLiWV7UPRWQAfILcrOPRcL575Rj\nZ82r1o+AifzZACNHsC5On79vrl2Mxwx3Pi3z5tVk1j81aH5j2E+zzU5XLjHO\nknwFm0SWNk5YtonHQkz+LNTFQq/mQGTs/N/h8Burqioz0lJHMBTibnoTIorU\nw553foJAPyMUSmzwZexBqRyAPjOUURitjSEZWwW5eO4CsWlMy0QbjZgLAibo\nEOYQNP4e7ldhbVCJpKMpO4BJjNPEs0WXgbRs62htJag6SJdkJAdW45kKB0Te\nqdnQ\r\n=pY+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBd5Jgr/R6K7SAvvFL3LG8OqVbkT4cnKP4qN6T28Uqa4AiA3q3S2MU4mHdSgzL06AcrGt5bA2itqFq4veQDu7xX3SQ=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.17_1592618923171_0.5092701894143512"},"_hasShrinkwrap":false},"0.2.18":{"name":"fsm-router","version":"0.2.18","dependencies":{"history":"^4.10.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"echo nothing to test!"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"2713469f40fc200b0ace719330f1ff278ef93273","_id":"fsm-router@0.2.18","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KiHW6oWTeCAe4EB5fhYhFGH5CG4giWXCbpsaxxiQKFnQ7e91pFFn2ng+EIz5P9pZEPjBmrvXMqh+xzS+4kt05Q==","shasum":"b97b1e9b1f23e947527b765160806b4437b955ea","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.18.tgz","fileCount":25,"unpackedSize":150539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8NodCRA9TVsSAnZWagAAPNkP/0EpWf8r5DPYorSunWHB\n332sVhsDUst3FmK30iPtDrmCuK+xdDQfJcLhzopEZ+q+XwVU26Pklb8IDe2g\nKy1Fu5gJ8Lcb4/cg3XgxM3Sx9P4SI7WWaKH+tZ9bWem2n9O8Aywg4G9Q3eQg\n+fEjjd+6Dow8N8HocmG3I5IsbDrw9ZcZqKA8jSAdbJ9er2ba3XyW7IdY6k+k\nPZq/F++ucgaIatxvRFaUumpo5gFqYbEjhAE008e9v+4ktFhEE1RWejsYoB+E\n0Cz7DKhmWod7lnnV2VEZteGUiVqKLfzW2in8yu0M1DHcM0lD75Ng6kzpybgU\nBlOZ6quzClym48114yILYCqIwzDq4xgW7/6acC3gCzktA9EchRo/5353W1e2\nRuC+XXjJIMF/07AhjMQs2nX7/ASJaXhDp3guLtX7JCEwAAYkVyzQn7KhUoiC\n4NBHT17FqpME6OxPeH08JuOB7imHPhGQnUwGwSnikH4TiyB6BHx19qdrsS1S\nWxiHEm23ViOdVGHqJbhMvO9LCw/XypUonS4nD4CzKWe1dfKVuMF/CKsB2cpu\n4cyEQ9b6GWqhgTT1/IE/7wHiCOV1KuejN5A7dCitr0pBK/rnzYPaQsHEPDwY\nk2y2Izf+GU9g4sLhQz7Ev+lYc3emPqp8bghH0wx0yg5EaDYgvOfLxiHyxleu\nHMOW\r\n=uPL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUSaZFGCkq2XTyNFrJmJD7gtA03m+I96VYfe2V3CGmYAiAoFjH+dd/xr+ei8PhQH+mHbpbgdiKxFwvEL+rVfP08PQ=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.18_1592842781001_0.7394764420910787"},"_hasShrinkwrap":false},"0.2.19":{"name":"fsm-router","version":"0.2.19","dependencies":{"history":"^4.10.1","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.0.1","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"213b7ab5d62ac26568da4da4ed61c63efb370ef9","_id":"fsm-router@0.2.19","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jCyNb206WyZfn6wJvLKUaVmDp411mMl2LOX5R9mg7KgbN6OL7VjBc0yIqG9vq35EJl9hS6SclInSOhgWzP6s5w==","shasum":"978b9dbef3f084e473889ba02af4e949e0781beb","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.19.tgz","fileCount":31,"unpackedSize":175648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9gM1CRA9TVsSAnZWagAAmSAQAKTTEowEo28pSlEwMuHh\nB8b9HeK/W0v3Oft9YbTK+3ImkYIEQIdQy4pR43JNPaJf/ItgU3sEn+qL/aND\niP+2gwTqaa2YQjKcuKzA8vztSc13eVkpc4w4a/N0czRighudP8H2CMhVoCbr\nVxtd3yLD1Tz4dTibyoXNcqHF/3KUvGTDyIz6Gb52ebOac2NIY7XgGrHq/wVw\nydI05hQEmbBtBjK3iyTgAnrlwyTfgpAuLQXgh62XeElUQyI/1okXDZvysRqX\nTwfnlDFZmTUFusE3esI70fblUgrtK23slV4rqGejoP2VS5Fwu4bkli+DGkUq\nGGYp0CVlSOy3OnY0llVdUNzazDuWyFn93qv6JmNvnIPza1zZyvKEqUIHNeva\n3lSJHnvDvxableYohDxo8fMgyk4C96FBDJRIoHdFB2ZlBq3wl/k+J0zeiJEb\nlFCPsQmhTXBAihsKWkAWQGrx1wcBKjq1WHqDYRAlIOxnyDsgBABuAMGrsh32\nPiS4FzgCMU9SbrWkdbnqBImAkeOWp5dmJwCYXhaNXIAL4mSO8A7aQsQCYpj3\njzREbu4SrnZPdhGiHImy1KtaN4L6SrPpEA2kZens0bbW3TPwxyOry/1wyDFm\nP97xTL0GJOKk64m59S1Dd35qcJqLRx3aqAdiYc9r8aHiZhZQY34JWK13fP+1\ntK0K\r\n=AKgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuiaWQAvKQ+/b4ooiaXblgKEucLKy1mygGA7ymeQ7iNAiEAhlD2K8Xmdw2h2U/M0qDa/poL2/xXxl8rjmI5vjOTxR0="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.19_1593180980477_0.5470049001829551"},"_hasShrinkwrap":false},"0.2.20":{"name":"fsm-router","version":"0.2.20","dependencies":{"history":"^4.10.1","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.0.1","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.0.1","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"213b7ab5d62ac26568da4da4ed61c63efb370ef9","_id":"fsm-router@0.2.20","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lO2LeTldbFbhH5+dIRj5DiKrFDQZ862crU5H74/r41pVwUpCTsWTAUjxcIpmuwnyLwWR8SMkEKIvq/lQr88ChA==","shasum":"5ff003c788afd359492186921e13f9460b9f2840","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.2.20.tgz","fileCount":31,"unpackedSize":178838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9gR1CRA9TVsSAnZWagAAiFEP/ii3TzCunVo0Rq8tBQWz\nNpW7iFrleDP05AEDgW/w/qvTVvvDFBjdHL7f24mdMUKdoGBiIzzz07et0faE\nTgqLWVmKsgsqaRXxbyQKKuZpVLG5IrBUhF0O+IRMkVU6gfFdIewt0ZgLx1dk\nRHe0vteBT+5yBzibrHA/ys/1i2lUx9ABRRJvyWTOEM+vR0Tv2hlGpdm1Zb4f\nYpB3eAv22903mM0vZf9uvjiHl+YzHVCI2dFJWwaHRcKrhM5bSBq2GW42+Qq6\nMMFeHgmyL6BfF0s6QNzdN19bKDhqjcwmtSUWk+BQ0n1s54XMuaT0WJZLffMD\nP+8JRhIojqrAKBZwWcuVSUMv5PMgL15mzCi0qFtoxBPMXJf1WQmkQacLoR9g\n4YUcDZ6KW2zXOCsPHf/9adVWLO4kDA/SlnpuJZGSNOrB1GXY2WyO7kmx1crE\nm7/E8CVqLtiHz8HZGgT81nwv1TZ+rxppoe2RqqKBdSVY8cBsYpPQ4vZTjX6q\nIbk1XwwcAh2/P3Os2mn/VzQM5EJHli7lEkbN5mjgXNXtNT3ApgNcqehAZ1Dk\nKZ0MAge4o6+diip00T/Wm0NU+YryT3biwXiSKY4FOwxU8bbMEMBEVbMIIBN0\nw5KDEz1U/iEKG2MJ/+jsdogIAPol/1mk3NsokTsdp2/j7R4GxXqjiY92+jsl\n0Gwh\r\n=rOFl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsRoIfFAu6zkd7LqmEx5EYGIdMx3rqe7JCYks73qx7pgIhAL4YiDad36ElJpd7/GMgE9EqehzsfcZ0ucP3Hwe3C7KQ"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.2.20_1593181300701_0.9380371313223139"},"_hasShrinkwrap":false},"0.3.0":{"name":"fsm-router","version":"0.3.0","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.1.0","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.1.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"99e4f2503cac88cbbb6a04b416d1cd9e150c99a6","_id":"fsm-router@0.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RVF8oeAXOnkXAk36ISlcDpqxv98abTGYWRmH6ihVmmdFfzZhUR8qaYAPX/y9LcxMjLpgEnHrcCA912bUeo/Klg==","shasum":"e2dcb7d774de46e91e8d03541c068e597296891a","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.0.tgz","fileCount":31,"unpackedSize":175985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBUEpCRA9TVsSAnZWagAAOIIP/R+KI+vyNgDI0DTQz0ms\nIaMkAWhWCsWpYrrQGvmPzLxYt5tSoS2Ei0WUltDkKQMclNnYPSxAhcqv5zg0\nVRSprWkP8bGAYmDSqrgUq1a4A8SCk2QHgch9pa5H2l/8Qm8srP3H8WJc4huw\n45lkdAUEeqP22BVNi8WXIgKYIg/kU7kL4yDE+TzYSI+AvJWYHXjVEM06esQ8\nvNlNRDlSYkeT2DSOEzjOIifmbD+fJHK34VYSntaXaxTQMuqqf1R1ONnO9mQ9\nNW1niD8GvqMtJOB0q5N8WwCei2oLG4qKKrGedgzrYSW3RyZRAuebX00hinFm\nJNPo53UL74QOhc/nACGIR5YFr07LPfCPVonJICJk4Nfy+Xlpw1L3H0rgpgU9\nlUwCvv3F9p+sHU4sn/AlP5waT4yHrsPibB5no8Y77YaPAdQvRqr9Fp8RNhtH\nrv9rr+NloibVU/C6WMJD3/zUwjNn99YnM1FzCI684VDfJrD5z6lq3UI+oNdZ\nPT8krR33GxsPKMFBIzkEOUMRl8sDhm/HY8nXUnpBHSxpFFmYB9D+zgodc6tp\ne3gXlIcdS6/yWTrlIwz2vNdHgeGX3TtSJi2vraJELPfqa0vMER/ODMYZr/k0\nGM63DvHhStRJ10dFOeyar7badTKTwvOhulCSnlfC2mtbKOoIDgxdY9CVvlp2\ngNKi\r\n=kiJ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGLJDp0EKoeAmaBE2y9vRDGRHtOoLnxb4cZyQlZi6xAAiBmPsCwxl4Pak8lSyMAgERNoyk8yOWBXIgS17r57K/cOw=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.0_1594179880759_0.16661737517297248"},"_hasShrinkwrap":false},"0.3.1":{"name":"fsm-router","version":"0.3.1","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.1.0","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.1.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"b641ac56f844cda4f83c77a402edcce17c6089c1","_id":"fsm-router@0.3.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+cBlZoG97TWZTmyD1iSpr4OWfiETlHe6f7zhTMnCWG0LSExE7TDAwwP05qguIp2x9BOAQW4KJI0G7iQNSKcbww==","shasum":"db274f657ae8894b4b65ce2bb6260bdf3520b308","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.1.tgz","fileCount":31,"unpackedSize":149908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUrLoCRA9TVsSAnZWagAAdTwP/1tEiyrjeKwDtFxCSw0q\nUEOu7F3fqKbZmlidhOU3dSGsInmXdmKv9i4neR8EVIyL5vjfF8lchVuWWC6Y\nYAE7HoOVT3VPtlVomNOo3WK55SmWYtd5DtkUZ+hcjW52iSF4jt0F5hREEP+z\nfYuUOnxxVQLZgarI8dKXrXFw+Gw4Dypw81DavT4DigkILrKIIH1quV2Bj9H4\n0mSmDlhGYZ1cGw3hQ28UcNyS6HQeJbeLbNVmV+2tREVXVPg7otG9V9T0WlHN\nheeHjPKi+r/89UeIUt4525UsQMrarWjPmDg0X8hVXVA2NkjypvmKmsUFrK1y\nv/LjNUO2rZGMI9dIoSg5oPeJv9L9MQg4MbPlbne1tj88HwuVgSFkEQhphmLY\nliyJDv104QafVjP2mpYa+Do9dqUwCmLBMDM2kGJqGzc4qtKuJTXskq00J3rI\nO6N8hGCBCl2LSQfsE8yzjllBd3I8ajAIZAX5GWug1WUgFPLb6APoNOX44YpW\n3vBAMvOmhJqPqo7H8Svu+S+UzYbYjE0GlRMF0oNRrzgBXCCqW3+j9QXkmqkm\nidWe9vubPVLCvhpjc2zClXDfaa7VNJ7UHVJAEK2ayRWKisk46cvJ4xwOWuML\nbhPILn8q6TLNXMcFOg0LSh9Bg6N+w1X/3+0Uc9zWsxiUhZjnzIObgFY/ZguL\nNdEF\r\n=ln3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNW7eAhdbIahYzLsU3mYz6KSo7bkqF50lFdTwHK7RJmAiEAyMohFYnEM7WQSegsXMphHh9aJysEV9i0EDY7Av3+GhI="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.1_1599255271943_0.268378679107117"},"_hasShrinkwrap":false},"0.3.2":{"name":"fsm-router","version":"0.3.2","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.1.0","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.1.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"77f9e364de2b0856ef196bc7a1973a396689d6c8","_id":"fsm-router@0.3.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UBQREgdiMsJ4NZWDxL726AnniUperarZVfx0ZyzVw018jtAcJF3DimHafrmMWj/rplaV1uM63XxDG0Kr/C+fKw==","shasum":"0628344b784a46b78964bad38cb40361da8ed748","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.2.tgz","fileCount":31,"unpackedSize":153057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYEWtCRA9TVsSAnZWagAATp4P/i6LGYA5clatnI+ZD3Lj\nPdK3lBqwvZauV93Ir/SlWoJKIYdeJhn0XuJX/IElZDM/fWSPaKSziO+b9Xmi\n35CqpKJ3cCCDZvRGqWgEvPCpxPrprHcnfhdEGuvpc7466+iJ6QtIaA3xsOec\nTHbBM0kn3AGdgZu95L5wojPaW6Gg5dvY+TlihKrYL5nXj4KIY6Ve4ynME6bJ\npmNaaM10QRJJl4J67hDJvx6gq7zoUiJmynYhR1nc49WWv1GeMeXCNl/eslhy\nKvXbCA9XzCXHlYIzC+PLLNl4D6kpvPAYVfEIOC49ajAQVMbUjF4RWfuVsj3n\nFdlZ2bVJA1MCja8RQfRAiGYNTHkBwvNPy9rlTGihnf2/QKZuHZ7WtzbBY5L/\ncffTWapFnYGxdAiRQqoSioEEjpTRcSBq/p9bgBnu1IkjesU4TRMef2yIyRqA\n82fOcoBEZq83Pidw7ltzHY85ipZab97MDTFt0Lr+HxGAizMc9TPCwlY83weO\nzxQ3X9nTVcgPk6LNSIpcY0B7O/RiLPANiJ3XoQQN1ivT1wP2I+yVGFwzU9J+\n5ZivYnngWtkyIMNoyA+CaosZ3bPcGDDsl/o/k7K4J+VsJDdE+Meg9w+/5oEs\ntfpk43xt8N3lY3ynvuVKw9aQlIuSv7HwG86giudrXsxTyxF3AxMbHJN1VUt+\nhBjU\r\n=FQVE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0ENVzcGZZ72VkIDFW0QfKsr0lb2y9FtAfaykNCCHfcAiAA+evLL63Bvt+hMf3p9PZmybt2b9uy5M/K/Sm/AJd/Qg=="}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.2_1600144812997_0.7827414532277366"},"_hasShrinkwrap":false},"0.3.3":{"name":"fsm-router","version":"0.3.3","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.10.3","@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/preset-react":"^7.10.1","@testing-library/react":"^10.4.3","babel-jest":"^26.1.0","babel-loader":"^8.1.0","html-webpack-plugin":"^4.3.0","jest":"^26.1.0","react":"^16.13.1","react-dom":"^16.13.1","webpack":"^4.43.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"979602508e04af6c1871ac69ae06f9ce61608193","_id":"fsm-router@0.3.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AVIraVNIv8OignqaXG+jSD2hSqFZrWAIsmcQa38fT3TCy3gXwXD7ksiC1jUEKzlFwxMeaTxPQ71uAagw2OCM9A==","shasum":"c8ea63519fe7e3ea9c602e9e3ca00bcfae17fff8","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.3.tgz","fileCount":31,"unpackedSize":153978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYEumCRA9TVsSAnZWagAA5vAP/3Z/W2C/j25mtNp6uxM/\nkde4j4VvWYvMOvP6fjOc/ap80EfNs3hkk8U63YBT+hL44cof80ic4InosFeK\nGP3Eqc8L8ML4sGzmfN4j7G3GVLYa084SxXbcx9SPGmFgIyz2DxtigEWbSFHx\nR4epNtYYbXKsnSJ3xdEYlIZVDkiWnnvKYBSJ85FFRZNOGUHGkdt4lhCefZjA\nZWicrM9PPOWbiWi4fVEebo7NyHqrnt6SO0vW6yVYLxA+t8huBD5WA/1mUQ4F\naEbryVz8rOyCoDfqxlVTFD2oo+wJxKOjlwfzgB/6OD1CbewPLJXPUiq+HBUM\ntsnYEhJ1gwBMjmnxq5TKyiyXIVGr9kmQJ9G4fLdL6zR5geghAQKauVMcyvmG\nNDMACQQRnSbWxp9KCY047KDAtcTrKsyjBY5dpqm04bdC0eabyoE8bR/KbDbg\n3p091ZV3ZY8vvWHNQXj+NAtauQrHHUr9XVBULlyV1Tn4Vqu1mcTE7c4/IszX\nKPeDcNxyTljna8eKfF7buy+TAY4iS4+CrONRBdvbMpr9jmBpj1AhTauN4zIm\nzuqVpUrKpCTGX6jBXaFAfgEdz7fuPO+FrEjHKHOR0NFrwgxnak0DijhDqg/+\nJF7WFctFlSDdPk+kFB9X9e8EY/Yehl885BKiQ69LPaZFF8MNku4pWWA1+azI\nGXZp\r\n=IUPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlIbVZ1iyduoXVIapvGiq4IzAIW8pRXB+hFMZGdV9rqAIhAIIdK+YenqL5kXD+zANEHxpay/JBPVyYuzwS6E5xvwbT"}]},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.3_1600146342107_0.5476764920658261"},"_hasShrinkwrap":false},"0.3.4":{"name":"fsm-router","version":"0.3.4","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.1","html-webpack-plugin":"^4.5.0","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"f104bf985d2edee071f2faa71d8845bc73704982","_id":"fsm-router@0.3.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-y2QSD3RASdvgf1rAWRTl7YFEHu1loyGmJCpOj6xx4T1jPWDnLLSvDDiBjX8P8EQZmvCwKBwW3VQqm1s9z3YS1w==","shasum":"2f8a929e4236f9a5a8063de544c6fcea1ff47e1d","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.4.tgz","fileCount":31,"unpackedSize":153850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs+qmCRA9TVsSAnZWagAAIoMP/0ihwu0RXl9mnEPfUUtu\nzD+8KS5osuXoFEhj8dJAWstYUnMrF0fNQsJyjyByXSb903QXlgCPDI4vRsK1\ndPQZMHtt9k+X4c8y6ln+E91q8sJuLNlZqTHqSL4qFUYUuH84vpua1QKE4N0I\nnDuxxArKrMqEEKo1ryLosUTY6O6k9HohVPml2/qMAvcbBHf0rYU3PgpBf3Ov\nJs58luefUMvTcwJSxLCuv46NMWLEOJPxluKq1uMc0sUn4UeF6rY57aDqaZcn\nicNX/CervTrWdNOCrR1c2AaTnsn58pwO5T6zqEaR3140xOTVP142PY5XLgm/\n0mgQ/OO7Uhyrvz/lahCGncBLFK5ndhYw/FYLmYf+auCvLQBKdCuDTYLgsVr/\nhZZUW/x7mHPqvryZGAz46mAyEyfbe7WHjZ9mX5LZWA3dcgwk1CJ/XkXC2Tpr\n7iSbdYrb29K8lrp7ljCJZUVAJprhlfxkhykTZfq2FuW9OJTRvk6HMlq1cj8X\nvspICq/VLT9b8lm8bzOawYIxC9pihpLeTnpiNUIutiTDboBGf1O3xrtQb9ai\nkEwGzCKzFKB59YKdV9waKQVUICQWCpo31ZvBbet2YlttwnNSY8ZBFfqk3mIR\nnbX01qrunGWAMElR+xUijahvdmKsnXMRQ3ozxFSaueOcD+Coq5lW8Qn4M5mM\np0L6\r\n=67Js\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNBO28Vds1b8OCHlP9CS8FhTGTtKZY6/QrjSVuN/exjwIgPRIJ+F8R2BM8BkSwA3qPy22E3UOYDcHPIY8ILdBjBKY="}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.4_1605626534237_0.7561163776101123"},"_hasShrinkwrap":false},"0.3.5":{"name":"fsm-router","version":"0.3.5","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.1","html-webpack-plugin":"^4.5.0","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.44.2","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","deploy":"npm publish --access public","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"346fecef62e502b6f25cfa1c4307edf85204f652","_id":"fsm-router@0.3.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Gs8v5R1ssWazPDupjVA1Q6rgTd29Ip9vuD/Pt54mWCIZxo1E+BPPnHJwB9wDGnaUsVGuJIGIoTcpfNonoUa2lw==","shasum":"a335c80c17aa3a694dec3e42fb71ea76912950f0","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.5.tgz","fileCount":31,"unpackedSize":153895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs+t8CRA9TVsSAnZWagAA1KwQAJlrf4IHL0bt3dN7NlaF\n3lPCPbtoz4p4Zcq63P+0fZrHOzBBCfcvRwqlfqc6b512M0UnE8Dn1mMU53ze\nynDL8M8rBtx0NwyLVv1k6LqHTa7GAo7XDkG+H1pOioKxx8EiE0EKl98aEEkl\nV2K9ypDILJXSuNCwVJ9+zyRnqlMrQkH1aPlH9sxUMKOgNZC4e/W4WyDf8ABh\nQG6iu8Uuz92Ldg653b5RVDYg6ZuMtjHELq63G9ExiEPPKIk0RxEQRUFeq4nG\nKVU10651x6GuSTI9assKDu1ij2Ayr0SdEZ3Yer/2Fv4RLeHk8LdFqSeeB/6a\n6tjvpf6QK9klI24J3KHUYcGj5n4EM6Qy7tO6j9HYAKFeaSsM+cYGEG5hpyvy\nKoO4JwhbD/3aoyK6Oc66IMPtjx/XLZ44RZEAgHRUHDARMkfNlZtVqdBMudvb\nBNlS3oH604iDabGLpO0YSMaEBfb3F+tpNCNr/b6lDkVswLIXfQXlxrnJezhE\nBwStzGk1hVWp/+T4i5NXymeZvA2CxHRg8upwTD4f+g0ac0/iIla9LR6RaGdu\nrqevoBoNt02piW0m8zCscSc9rseoRc+UtT3YQ73eY4miAgvm3n7NQ3kqNxFL\nhGehCorMqqnZp6xltbQLZEiAmkAwhC8UWhws4EHc6VcuimwCFKh3rZj0c7TG\nU5Qz\r\n=Vn0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoNveAPApVEG3/F9i8/BJtTL4CnnycPK7PBowmIMQ5awIhANmzwviL2PZn8d/LvD40BoeSWkiStuSCnu8r3X/shUJY"}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.5_1605626748388_0.2488644191110736"},"_hasShrinkwrap":false},"0.3.6":{"name":"fsm-router","version":"0.3.6","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","@babel/preset-react":"^7.13.13","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","html-webpack-plugin":"^4.5.2","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","deploy":"npm publish --access public","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"162dba0e0a09d2cd3f6a7eaaeaf5be90c9a40e0d","_id":"fsm-router@0.3.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dR0hESRh9B0V7TIQKgEe2qPA7lRkhIoB7wH3wnx47y51pY0YZBkd4XKh6cN7Y+NQamHrdfiM1OpOkFoZdiOwIw==","shasum":"940741f60fbfb4655936e6ef5dde03651c089a64","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.6.tgz","fileCount":30,"unpackedSize":91381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpzn5CRA9TVsSAnZWagAAXQ8P/1TyG/1mb/4lV7rDJySE\nAAzI5JISZvctM+dKixebGjjo1cfi6Rx6MFW/2R9PftFDvxrihvjgUGwmHjsS\nZyzB08NxCMvZp2tkSwGFUI01v4M1oLVyNhrtpsLU/+6f6mnZ3f9iEIpEuxkG\nVRBh6Au15NXDNHz01uSVrisvQSt7RCnGFQ6SQTmg7bG1bTNIpZssUcU4ssRr\nBLyolncyI+AGqhUMTqyx6yJY6ZMlLUHeg1FVwRABSDzrZzlTK+bRaTN/N2Or\nhfDWfM+mu0kr9S56ieKDXc6sig5J1sUdUrt4gUbeTyzT+cwM12YHuiU33HxZ\nseuzqruO8YEkbq4nYWpVBkxJNLqhqLW0PBRie1I38xCRk2RaGdK2CafGDXoQ\nZQ6EQQ9NAeKHQEOQC4+WR3P5y8xFGFXQWm5EeZoO5kNCu1bPDzP6dLVEcP6v\nDqXax5Q4zHQGXWwKkr6x5DWFcu2aJPI15u5rCL1fnpsp3yEc3FWAFfoJJYwK\nO6W3YQEtxPDqbzx0HfBBBc7QokbRPqUo9ZEjlNQn5ruxH+Fva/mm0Oxq/MMD\nu8E5Kr7gfjaAm1PdxNe+oe1wJVvXaboDM9In4yRrJzrwYx2VLNM7Tkmh98eS\nAaPbXVoCRx7QejQznVWX8p6SBY+r1fKgqCXT69RXxAvH0uvsGdYLzFiKlUay\nKxDC\r\n=peOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEL3fA72JhDf4lhGtEPP//gb8JhLPUlV0Lsydo9RoPr0AiEA+eW3fSo27L6ly8MGkchkt/Pe+5ALfIV9hVUdml9yMNM="}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.6_1621572089077_0.150032669679937"},"_hasShrinkwrap":false},"0.3.7":{"name":"fsm-router","version":"0.3.7","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","@babel/preset-react":"^7.13.13","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","html-webpack-plugin":"^4.5.2","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","deploy":"npm publish --access public","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"ff2b30a21d855e6f0a974aaec60c1e4a145dab32","_id":"fsm-router@0.3.7","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-VGHQ3r6Yb/IZdcnJHkJMirmI+Zr+RweTjsF8q46GFOO7HEBWCQhsEnBH47kQhd2YDbrWNHQORlN++pK4wmemDg==","shasum":"8cec68ac3c6bfadad9a9d130f811c1701928aeb4","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.7.tgz","fileCount":30,"unpackedSize":89453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtAQpCRA9TVsSAnZWagAACpIP/jEtyvFM3q1llymtbusf\n0BNELGyFrbpw/a8EWxGiWu/lYe0BobUi8+6dElVVTuP987E7Z7XVzvUYY2Ts\nEf7JVTOrK0W1VgHQS3b17XZmvMOi2FpJ7AZXQms8D1Q9a/hXSDTEDrOxae5Q\nc+Sb7FsK42GGaQ4v6+2lOdR9Ap0YR4h8EWS63jekTv8Q6ZqKZOvaxQuOMyFO\nOwZpzzQvhC7k3ksxM74pamnXWOgtdJmuVRZjcynBNI9aHAnhX56Rblpmfcxv\n4Jg5BL04xklz6SulBgTNz644uvYBiUdBpFx9Ub9WLPywV7gVl0e1HQcLnJgu\nNa1Ozwu/aTnhAMzo9YVjNSO77mlFhC7qsQTwG1Jpm1jprzOwU1Gc3MW/4Wsa\nzvfKZQJdTU4SROsMYnt2fMLjjMSrCgRZQ0zfVwfZRIl7iAhjou/H7C0FXInS\nAEwNZjCGHxXTui450NpigZKJXErQjhxbKs6//q9SrQOoNfFotmbVT4W/KRAb\nZTL+3PocI5ZfI1nWYBVIPx8X6Psj7/9tAIxbleI7Y/tD10q5iv0TtDO3goCr\nF2B5BjRyEBycg3BZWCfZd+dn/pj6vETdQaVps3NknyIPIR5BZWIsdWZoN3ZV\npKcspBCFF5FOPk44trHb72eCdlwEuWPEBKCkKbAV2jHg6VVmt88X+L6NNoDw\n6+Ku\r\n=8On1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuS3LqlyJ3ixvVwciXveHwgRgO64EhtfnIlQY5B4i9/AIgci6KK0fssC+nddhjU2MU+k5yUae78fXLqRbT1MRjObY="}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.7_1622410281408_0.40485600389231036"},"_hasShrinkwrap":false},"0.3.8":{"name":"fsm-router","version":"0.3.8","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","@babel/preset-react":"^7.13.13","@testing-library/react":"^10.4.9","babel-jest":"^26.6.3","babel-loader":"^8.2.2","html-webpack-plugin":"^4.5.2","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","deploy":"npm publish --access public","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"20e0d4f994738af341ead75e5c91e9a168608cae","_id":"fsm-router@0.3.8","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dEMWFve3HYV/nddiEKGjIUVbCS1PBBiIxvA6FqeAoZhn+gBHXrXfvmolmSmAJIas2BiOjZ2DpsIWrTKNQZ46jg==","shasum":"7e7cdbb0ff9a912261a71a33d510a06a035db57d","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.8.tgz","fileCount":30,"unpackedSize":89431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN6vOCRA9TVsSAnZWagAAHP8P/1ZGOKEr3Xkr2so0/w6a\nKbe+K8iRUbkDemlwPILss+KMSiVRSeE31EpLv1g/McVpNgj2XQVJzZQ0M8jM\n5igfXcjBEdZlxZpXsfkQc8lijcLIjeAqq7QX6Xnyx0ItuBhRRgLWgnbZ78wG\nAso3FbuOe/KTDcggCx/2CCbYbHujGcRp4ReuNyC4gAho8N4tiOLOznyl+YcV\nGz7HslR9JcbfO+zLpqziyHTlMwgiaU0HxhfU/2hy++4TiybskWLl3CID9FOf\nBrvIM1QK/biPb47nUkMxqF6XF7ZjexE0olNQ1QrhL9xNIspH1IOa3mnxCITs\n67VqNW5W88hPOcx5qVPWfv7+OyiLHsoZKYuotTgoaNXQTgdQdCX11CUO8Yro\nCj3ylvVQlUIVhe7Z+3gS0RssVH2cJQECBi9VkwLKkmAx9AKiv00EKDTaKEDs\n/jWNGuuOjA+bZ53I4U1Hj6sPGeOZgY+mTVr0xljTZPuXvi2jpupqLl5u3t9g\nIJUBx/835AbWlleIc/swrHNe3PRe6iRp8b9XUDAU9N8gDzIh9aF76k6+Aut+\nYIVmHANAcht5CcwmwaVEGHh1sYiqtu0paXzKMx99li3QjucJAFp4kR68KIpr\nRcQbppx1R14tE7kvvwNVI+TOswsbfPXh/Bpn+ywVYhFtXMnB7n9gwPFL/9sI\ncCQI\r\n=Sua6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+uG7qT3FmOILYPICVjNF5ZsFqAa3iuhi+gMXiwlXe3AiEAw6+Y0iQIpcvO7JkDZGL2Np8d3sugobuHODAJrE4ixcs="}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.8_1631038414405_0.9642916459074471"},"_hasShrinkwrap":false},"0.3.9":{"name":"fsm-router","version":"0.3.9","dependencies":{"history":"^5.0.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.0","@babel/preset-env":"^7.14.1","@babel/preset-react":"^7.13.13","@testing-library/react":"^10.4.9","@testing-library/user-event":"^13.3.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","html-webpack-plugin":"^4.5.2","jest":"^26.6.3","react":"^16.14.0","react-dom":"^16.14.0","webpack":"^4.46.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.2"},"peerDependencies":{"react":">=16.x","react-dom":">=16.x"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"scripts":{"build":"webpack","deploy":"npm publish --access public","dev":"webpack-dev-server --config webpack.config.dev.js","test":"jest","testing":"jest --watch"},"description":"A finite state machine + declarative URL routing (for React).","bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","module":"dist/index.js","main":"src/index.js","directories":{"doc":"docs","example":"examples"},"author":{"name":"Matthew Morrison"},"license":"MIT","gitHead":"30aec7198cada7feac4c8ef3468d8506d4d79ff5","_id":"fsm-router@0.3.9","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VpEohcWLu9CQbNLDHAKuE+9rh1gDkHU8x4UKYC6d9t/YZ/LJcUP+0jAi7MHkdKP+U3sklanl8hvRCZuiQmc7+A==","shasum":"147c27458fcc86ca3c9dd34206436b819f3bf5cc","tarball":"https://registry.npmjs.org/fsm-router/-/fsm-router-0.3.9.tgz","fileCount":30,"unpackedSize":97041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2rmPCRA9TVsSAnZWagAA5VQQAJ/FtuY6VCC7/8UYiwMP\nJogqnFj3C+VNnsvwF0OumiihUGpGBQbdSd4zB1eEpsVRd4csxkH2DvepugAr\n2ZsAT1zFfkuLaSqroOsKvFlRzNODhdwKdGjybx8Rl5+Acf6yQJ6c8vZkyFrB\njDYsBsRL41JmwMtumC5g7yUlOuCPcR+JZfFpp7vrVA8l+mALYG42HfJLqs+l\nudcH1xZFsX3D34wqmvBGs4GeeHOhVPndDSQda4D3oQbnr/8d+Gg1s/M9s0ux\n6NNw+GBaO2KAlO6gDpLx3SYxv0g7M62tl59AmoTeWpG83oLkXeEBdhjSDPJr\n9bh5n7ZfKQnktwvX8GTkdMcJy9BkmP8mIPMWPMRdU9VwDsdaOeXKMHy0ENTe\n5eC9KWtyR+n0h9XklhtxIoGBQAhJw8kYdOZTTr7SgI+JWiBCN46plE1zEzeU\nblgeJtrEWtl4sGhmWg5c7qiyOpusYES1sr8QbeaSvaxWLywth6D9HuyZa9Eb\n03MtvGTQaJVuImsLfULzLLQHLYr+ojotUJp/X5rjvy2UscgKJu62CpyKGzH5\nT9G5s+ff1qSeiqX4fn39NEgByhAYknK7dPuwtyldDNbNBuJ3ftkprV5jWWNP\n7oRhSChL/IxCYgQQeE7SrYycDhhzSE4NonadRlnOGvIM4jE0yzxotwvyNuvR\n4sr/\r\n=M+B4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGds+P3nh9hbVsSySBAXpbYBMWdfCSahig/nrP7ayzz7AiEAydHHAqf/66CxgXqswZJeF3WtN7zgMU3gqr0Wgw8BAmo="}]},"_npmUser":{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm-router_0.3.9_1634056346066_0.6804772231088081"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-17T16:13:45.583Z","0.1.0":"2020-06-17T16:13:45.798Z","modified":"2022-05-02T23:49:52.027Z","0.2.0":"2020-06-17T16:24:29.775Z","0.2.1":"2020-06-17T19:10:45.546Z","0.2.2":"2020-06-17T19:13:56.591Z","0.2.3":"2020-06-17T19:44:49.660Z","0.2.4":"2020-06-17T19:48:38.293Z","0.2.5":"2020-06-17T19:53:25.445Z","0.2.6":"2020-06-17T20:05:31.371Z","0.2.7":"2020-06-18T02:03:06.708Z","0.2.8":"2020-06-18T02:06:01.787Z","0.2.9":"2020-06-18T02:20:55.773Z","0.2.10":"2020-06-18T02:28:04.107Z","0.2.11":"2020-06-18T02:31:19.486Z","0.2.12":"2020-06-18T03:25:39.764Z","0.2.13":"2020-06-18T03:27:00.334Z","0.2.14":"2020-06-18T03:28:29.212Z","0.2.15":"2020-06-20T00:20:05.110Z","0.2.17":"2020-06-20T02:08:43.450Z","0.2.18":"2020-06-22T16:19:41.157Z","0.2.19":"2020-06-26T14:16:20.619Z","0.2.20":"2020-06-26T14:21:40.836Z","0.3.0":"2020-07-08T03:44:40.888Z","0.3.1":"2020-09-04T21:34:32.072Z","0.3.2":"2020-09-15T04:40:13.190Z","0.3.3":"2020-09-15T05:05:42.314Z","0.3.4":"2020-11-17T15:22:14.420Z","0.3.5":"2020-11-17T15:25:48.563Z","0.3.6":"2021-05-21T04:41:29.201Z","0.3.7":"2021-05-30T21:31:21.555Z","0.3.8":"2021-09-07T18:13:34.548Z","0.3.9":"2021-10-12T16:32:26.225Z"},"maintainers":[{"name":"matthew_morrison","email":"M.james.morrison00@gmail.com"}],"description":"A finite state machine + declarative URL routing (for React).","readme":"# Finite State Machine Router (for React)\n<!-- - BUILD PASSING -->\n<!-- ![Build](https://github.com/stuffmattdoes/finite-state-machine-router/actions/workflows/node-ci.yml/badge.svg) -->\n![Build](https://img.shields.io/github/workflow/status/stuffmattdoes/finite-state-machine-router/CI)\n[![NPM Version](https://img.shields.io/github/package-json/v/stuffmattdoes/finite-state-machine-router?label=npm)](https://www.npmjs.com/package/fsm-router)\n[![License](https://img.shields.io/github/license/stuffmattdoes/finite-state-machine-router)](https://github.com/stuffmattdoes/finite-state-machine-router/blob/action-badges/LICENSE.md)\n\nA finite state machine + declarative URL routing (for React).\n\n## Summary\nA **finite state machine (FSM)** is mathematical concept used to describe a flow of information from one layout (or *state*) to another according to a set of rules (or *transitions*). FSMs are described as \"a limited number of states and corresponding transitions from these states into other states.\"\n\nIn front-end web development we'll use FSMs to render the proper user interface and to transition into other UI views. Furthermore, we'll integrate our FSM with a routing mechanism so our URLs and state resolution can be handled automatically - hence **Finite State Machine Router**!\n\n## Rules:\n1. **Always Atomic** - State machine always resolves to an *atomic node* (states that have no child states).\n2. **No Conditions** - State machine assumes all data is present to render a state it and its entire lineage (down to an *atomic node*, as per rule #1). Having no conditional rendering logic within components lends itself well to determinism, making our app more predictable.\n3. **Events Rule** - Favor event emission instead of URL pushes in order to change states. Deriving an atomic state lineage from a URL is achievable, but not favorable.\n4. **Order Matters** - When no `initial` state is declared, the first state in document order is rendered. Similarly, when multiple transitions may apply to an emitted event, the first one in document order is selected while discarding the rest.\n\n## Examples:\n### Basic\n\nFirst, let's compose our app in our standard `index.jsx`\n```jsx\n// Index.jsx\nimport { Link, Machine, State, Transition } from 'fsm-router';\n\n<Machine id='wood'>\n    <State id='app' path='/wood'>\n        <Transition event='error' target='error'/>\n        <Transition event='not-found' target='not-found'/>\n        <State id='home' component={Home}>\n            <Transition event='browse' target='browse'/>\n        </State>\n        <State id='browse-wrapper' path='/browse'>\n            <State id='browse' component={Browse}/>\n            <State id='species' component={Species} path='/:speciesId'/>\n        </State>\n        <State id='error' component={Error}/>\n        <State id='not-found' component={NotFound}/>\n    </State>\n</Machine>\n```\n\nWhat's going on here?\n- `<Machine/>` is our top level component that we provide with a unique name.\n- `<State/>` conveys the UI components in a familiar tree hierarchy. Most of the time, you'll supply a `component` attribute which accepts a React component.\n- `<Transition/>` outline the rules on how we get from one `<State/>` to another. They are activated by emitting `events`, and are only valid when inside an active `<State/>` lineage.\n\nNow, let's write some components.\n```jsx\n// Home.jsx\nconst Home = ({ children, history, machine: { send }, match }) =>\n    <div>\n        <h1>Intro Page!</h1>\n        <button onClick={event => send('browse')}>Browse Wood Selection</button>\n    </div>\n```\nNotice the components props. You should be familiar with `children`, React's default argument for allowing hierarchy. What's new are `history`, `machine`, and `match`, which are all populated automatically when our component is supplied to `<State component={Home}/>`.\n\nPay special attention to `machine.send()`. This is how we dispatch events to our state machine in order to activate transitions. In this particular example, `send('browse')` would cause our state machine to exit the `home` state and enter the `browse` state. The URL would update automatically according to our `path` attributes.\n\nLet's keep going.\n```jsx\n// Browse.jsx\nconst Browse = ({ children, history, machine, match }) => {\n    const selection = [\n        {\n            summary: 'Northern red oak is a hardwood with a pleasing aesthetic, making it ideal for sturdy home furniture.',\n            id: 'northern-red-oak',\n            species: 'Northern Red Oak'\n        },\n        {\n            summary: 'Pine is a common softwood, often characterized as having many knots.',\n            id: 'pine',\n            species: 'Pine'\n        },\n        {\n            summary: 'Poplar wood is a lightweight, softwood and straight-grained, making it ideal for small kit projects.',\n            id: 'poplar',\n            species: 'Poplar'\n        }\n    ];\n\n    return <div>\n        <h1>Wood selection</h1>\n        <ul>\n            {selection.map(({ summary, id, species }) => <li key={id}>\n                <h2>Wood species: {species}</h2>\n                <p>Summary: {summary}</p>\n                <Link href={`/browse/${id}`}>Read More</Link>\n            </li>)}\n        </ul>\n    </div>\n}\n```\nAlthough we want to favor emitting events instead of pushign URLs, we can still push URLs. To do this, we'll use the `<Link/>` component. This is utlimately a wrapper for the native `<a/>` browser anchor tag, but uses `history.push` to update URls instead of replace. This is to prevent page reloads on URL changes.\n\n```jsx\n// Species.jsx\nconst Species = ({ children, history, machine, match }) => {\n    const [ species, set ] = useCustomStoreHook();\n\n    const {\n        exact,  // true\n        params, // { 'speciedId': 'northern-red-oak' }\n        path,   // '/:speciesId'\n        url     // '/browse/northern-red-oak'\n    } = match;\n\n    return <div>\n        <h1>Wood species: {species.name}</h1>\n        <h2>Id: {match.params.speciesId}</h2>\n        <p>Description: {species.description}</p>\n    </div>\n}\n```\nFinally, we have access to all the various routing parameters with `match`. This is most useful for when you need to obtain a dynamic URL variable - for example, we've declared `path='/:speciesId'` which may look like `/northern-red-oak` in the URL.\n\n#### Guarded `<Transition/>`\nYou may come across a scenario where you want to prevent a transition based on further information. In order to accomplish that, you'll use a \"guard\", notated by the `cond` attribute:\n\n```jsx\nimport { Link, Machine, State, Transition } from 'fsm-router';\n\n<Machine id='wood'>\n    <State id='app' path='/wood'>\n        <State id='home' component={(( children, machine ) => {\n            const [ state, setState ] = useState('nope!');\n            return <>\n                <Transition cond={state === 'nope' ? false : true} event='test-event' target='child-2'/>\n                <Transition event='test-event' target='child-3'/>\n                <h1>Home</h1>\n                {children}\n            </>\n        })}>\n        <State id='child-2'/>\n        <State id='child-3'/>\n    </State>\n</Machine>\n```\n\nIf we were to send a `test-event` event, the transition selection process would evaluate the `cond` expression in the first corresponding `<Transition/>` that appears. Since that expression evaluates to `false`, teh selection process would move on. We would eventually see `child-3` state become active.\n\n### With API fetching\nHere's how we're going to organize our API requests:\n1. `App.jsx` container component makes API request to get some data.\n2. To re-dispatch the API request in `App.jsx`, we can click the \"refresh\" button.\n3. Once the user lands on `/browse`, we're going to make another API request in our `BrowseFetch` component.\n\nBecause we don't want to include conditional render logic in our component (upholding **No Conditions** rule), we'll want to initially render loaders within each component that we're fetching data. Once resolved, we'll simply `send` machine events to transition from our loader components into our data-rich components.\n\n```jsx\n// Index.jsx\n<Machine id='wood'>\n    <State id='app' component={App} path='/wood'>\n        <Transition event='fetch' target='app-loader'/>\n        <State id='app-loader' component={Loader}>\n            <Transition event='resolve' target='home'/>\n            <Transition event='reject' target='error'/>\n        </State>\n        <State id='home' component={Home}>\n            <Transition event='browse' target='browse'/>\n        </State>\n        <State id='browse-wrapper' path='/browse' component={BrowseFetch}>\n            <State id='browse-loader' component={Loader}>\n                <Transition event='resolve' target='browse'/>\n                <Transition event='reject' target='error'/>\n            </State>\n            <State id='browse' component={Browse}/>\n            <State id='species' component={Species} path='/:speciesId'/>\n        </State>\n    </State>\n    <State id='error' component={Error}/>\n    <State id='not-found' component={NotFound}/>\n</Machine>\n\n// App.jsx\nconst App = ({ children, history, machine: { send }, match }) => {\n    const _fetch = () => {\n        fetchSomeData()\n            .then(res => {\n                setState(res.data);\n                send('resolve');\n            }).catch(err => send('reject'));\n    }\n\n    useEffect(() => {\n        _fetch();\n    });\n\n    return <div>\n        <button onClick={event => {\n            send('fetch');\n            _fetch();\n        }}>Refresh</button>\n        {children}\n    </div>\n}\n\n// BrowseFetch.jsx\nconst BrowseFetch = ({ children, history, machine: { send }, match }) => {\n    useEffect(() => {\n        fetchSomeMoreData()\n            .then(res => {\n                setState(res.data);\n                send('resolve'));\n            }.catch(err => send('reject'));\n    });\n\n    return children;\n}\n```\n\n## `useMachine` hook\nIf you need access to the state machine outside of a standard React component, you can use the `useMachine` hook.\n```jsx\nimport { useMachine } from 'fsm-router';\n\nconst [ machine: { current, history, id, params }, send ] = useMachine();\n```\n\n## API\n- [`<Machine/>`](./docs/API/Machine.md)\n- [`<State/>`](./docs/API/State.md)\n- [`<Transition/>`](./docs/API/Transition.md)\n- [`<Link/>`](./docs/API/Link.md)\n\n## References:\n- [WC3 SCXML Specification](https://www.w3.org/TR/scxml/)\n- [David Harel's \"Statecharts: A Visual Formalism for Complex Systems](http://www.inf.ed.ac.uk/teaching/courses/seoc/2005_2006/resources/statecharts.pdf)\n\n## License\nMIT License Copyright (c) 2020-present, Matthew Morrison\n","readmeFilename":"README.md","homepage":"https://github.com/stuffmattdoes/finite-state-machine-router#readme","repository":{"type":"git","url":"git+https://github.com/stuffmattdoes/finite-state-machine-router.git"},"bugs":{"url":"https://github.com/stuffmattdoes/finite-state-machine-router/issues"},"keywords":["finite state machine","state machine","finite state machine router","fsm","scxml","router"],"author":{"name":"Matthew Morrison"},"license":"MIT"}