{"_id":"react-native-router-flux","_rev":"302-9a5b665b41813a74feb4080443048ea1","name":"react-native-router-flux","description":"React Native Router using Flux architecture","dist-tags":{"latest":"4.3.1","alpha":"5.0.0-alpha.3","beta":"4.2.0-beta.2","old_v3_version":"3.42.0","old-version":"3.43.0","third":"3.45.0"},"versions":{"0.0.1":{"name":"react-native-router-flux","version":"0.0.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"peerDependencies":{"react-native":"^0.9.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.1","_shasum":"24c503b60046b88c48ea2806747c3f233dc68add","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"24c503b60046b88c48ea2806747c3f233dc68add","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.1.tgz","integrity":"sha512-0WLekPphCyqcGfDUTkQctyggUZ1dDI3dhOpy6b5jRYiYFrB6GfRqWYe957uQ6JDX9GVxiPkZp5k0f16k00N+aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEh5HgSY5PCrhlWB6lqhX+iRkJjTv7DePmlSLF4rm7CqAiEA7NKIZns2RpK8rpqIFSTL/uSQKvIYTgeXS4oaJEDj56I="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.2":{"name":"react-native-router-flux","version":"0.0.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"peerDependencies":{"react-native":"^0.9.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.2","_shasum":"4bb8edaa03a784be0c20a3bf36e87e3fd75cb267","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"4bb8edaa03a784be0c20a3bf36e87e3fd75cb267","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.2.tgz","integrity":"sha512-c9F8gHyHi26jJ2XbgekOQAOap13R+C8er5B7i5qS0N6dTX4oldEBJBBYjcbLmnQadqk2viEcNiBX2X6tETBl3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnZXk4v+XlSGFcm55N3lZBr6kDOe0cNibztVcbmmdu+QIgLp1YsIywNqi3flz5GhXjWglVy/HBJjcmpIl/s9YNKe8="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.3":{"name":"react-native-router-flux","version":"0.0.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.3","_shasum":"9aff0cec4c29c3029adee98387f050336c044c93","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"9aff0cec4c29c3029adee98387f050336c044c93","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.3.tgz","integrity":"sha512-uVUq111UEQjqjjS/D0luANpXnsB3/QPQLgZoC/+iJjmDbNt7Gw6qlNA7iQZPLhw17ix4gUEC9/m/0CVppy8C9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXyBaaCGBcb/6LMUGreM+URNmakdMfXsdPaLlxaPcOEAiEAv1Qo+ciqq/KgO8OA2qtUTUWcqFYt8QhvjVo8wfg61eQ="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.4":{"name":"react-native-router-flux","version":"0.0.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.4","_shasum":"f8d8d0a00c62ebda70885e1a7c2d7032d46edd83","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f8d8d0a00c62ebda70885e1a7c2d7032d46edd83","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.4.tgz","integrity":"sha512-H0eb0e6XQJvexOpkjEJze4j+L2Hjh/kWDhMpdZ7b9olYDRxnifWbfdfiu9yKlFpWM3iIuOfafMUKYjr6PBnoCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUsneLevGB2VrNGKTtujIMNWDaNbBbFnafdDlwp9s1sQIgEGkRjXsR+KCFj4iwSdcNTGGBf7b77wy+koVqPG5LX5A="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.5":{"name":"react-native-router-flux","version":"0.0.5","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.5","_shasum":"74a153538431a068a7fed18b2af4153849d9aea6","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"74a153538431a068a7fed18b2af4153849d9aea6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.5.tgz","integrity":"sha512-IJqSPLRftS2CrjX4j0x4I/bQEU6tJvvIjFfSlPjM5mi8BTayxchrPOmdS5+T9bMlwTfNbdRO1vjB1Gf1nt/pGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjC+hxxNbWKXVLDaPLlJJPn8MKG5VO5GOguteNqoORaAiEAgKr8M2b6o+VOdAYzUWhspR8GqDH90pCMn4rZ6lUWnik="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.7":{"name":"react-native-router-flux","version":"0.0.7","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.7","_shasum":"877cecc6aa97b7595a4fa832d6bd29c1e28399cf","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"877cecc6aa97b7595a4fa832d6bd29c1e28399cf","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.7.tgz","integrity":"sha512-jv/IsWK3EyKbIhIJPwaMXK9bBOIqUQuUvoZGDlh4n3fhQvO4RNFxI6v7G5j0Gan2TWw2eKlDvSiG8Bi3YVsPwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAXrVlhSRFMtAJJ3mjGoLEpxm/emHQUh3vm7M/Ph+9xAiB/iF/5WZf6Pz6OuWaMIEn0YIRjJK/7IFRuPA2+ls3kXA=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.8":{"name":"react-native-router-flux","version":"0.0.8","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.8","_shasum":"72baceefed84d1a164408279b611bad7b2ff3b57","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"72baceefed84d1a164408279b611bad7b2ff3b57","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.8.tgz","integrity":"sha512-0wTZ+W/AGHG8WlN4QJS2wsWVZPTsic1V0FRP2om+umMg99zhpzspHS5Fx6KxJrjTy91QzHYsD4ESK09Mp0Sa8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7TyO7aUJ3j3nUiRd/C5nQKSpOyYbP/iderpfhCXT3iwIgfIJC2PqENwyDd3riVl5BjCUY/S9toK93/k/oYodjRzg="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.0.9":{"name":"react-native-router-flux","version":"0.0.9","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.0.9","_shasum":"285d944d3f3b6059148a0962cd00210d85e3fe76","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"285d944d3f3b6059148a0962cd00210d85e3fe76","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.0.9.tgz","integrity":"sha512-RrwjqEXVNLiPvcht9BwPrM0sbzQzhqZUuc+V4gECJcq0gftSzc7bYTvC+7XpxfRBD2Otg49nRFeT1YK0tP/Upg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUiJUTOXo5XgM+acrnTzzAJO1wcnJHuWPZ2gJTZpy1VAiEA0djT1LRSpKsRXV6Dx65jpcGM05Gd1OGUsdjF3BomRcU="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.0":{"name":"react-native-router-flux","version":"0.1.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.0","_shasum":"64a4c5cfffe021976431bccddaffc0091a337884","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"64a4c5cfffe021976431bccddaffc0091a337884","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.0.tgz","integrity":"sha512-RobvMjVXi1y2UKT/ADfO8xrFNogGfTna2nKiyxEyLdnxBVWEOPwo9i/obKHEJqgLltELGLSc97819l6K10UC6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7uxdLg1+yUF9rbEdBi6wF2pjlwtNnUsa/WJb596iQFAiBX0MzqcRO0dOl7MtFRKwchup7ApRtUsXe+T9qbTOTt2w=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.1":{"name":"react-native-router-flux","version":"0.1.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.1","_shasum":"cda2a96bbce6e2dbe589e50cd13cc6074dae04fe","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"cda2a96bbce6e2dbe589e50cd13cc6074dae04fe","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.1.tgz","integrity":"sha512-+fl6ecU5vDuJ/fcEknIY33Qj90TiL7Un8UghGGVkPgelJ8tZRKYvhD/MfG0IwmQB6DyT6y42CSfZHL1Qfb9K7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWoyS4Y3vXXPJ3xKn4MSpyc1MVGzjIivYx+oogobqrlgIgJFlzNw1BtZwmWEeRdlWQgJkcF3JdR6HlomTCMMUsLtI="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.2":{"name":"react-native-router-flux","version":"0.1.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1","qs":"^5.0.0"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.2","_shasum":"fbc606527e6f9e503612ed1c0b99af60d39d2f93","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"fbc606527e6f9e503612ed1c0b99af60d39d2f93","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.2.tgz","integrity":"sha512-nWa7nQXeCyLOOtKtgvZdGjqYL8hehQXi5IyS+DVbld/dyifc3tr05xbmULh3D3qNGFhm9DW6Mn7qN5Xopy8YKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGjY6HxL5GmIGdvuFDsxBgUBGW0FdNIv+d2K7jsjJ9DAiEAxh/LJrhW8BundZHT33l56U+hLBm4KWnZr6HmBx+Q1ew="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.3":{"name":"react-native-router-flux","version":"0.1.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.3","_shasum":"bf171bea3bdee9ab47fa888eb9b42061c1024406","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"bf171bea3bdee9ab47fa888eb9b42061c1024406","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.3.tgz","integrity":"sha512-q9U1t13akviMWItxaTbhuIR/04qAPekytz8e0UzkeP8LHvA6OWrzinrKjPx0Nxnm7Z/2OHfG9HxZAHaHSJMmPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGMjbHhFytivQgOlDGInjc51a/YNUFfyCCAh5pi9TmkwIgJlAJ+bFehIp2QMHsEwPJSgedCVGJvR/Df+Ulk0MOKKI="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.4":{"name":"react-native-router-flux","version":"0.1.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.4","_shasum":"ae3cef2624fad104c3d314c706e8ec82e39a70ad","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ae3cef2624fad104c3d314c706e8ec82e39a70ad","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.4.tgz","integrity":"sha512-oLUpNc9tSmaj9SQKv1Rdy1LrXKHIIpQ9p/oLEPOhR5PL68PBktKRYA01+zJlXEzX1L/nNtUD1dqZxYACluWeeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFiTDCOyGA1KzFN0PQtyCLE+sPEAUtRqFV0KCCYQIefgIhAK3CE0rjmZEYFV/aFqf2YD7EbEhSX2mN2dHwoLVCEPvZ"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.5":{"name":"react-native-router-flux","version":"0.1.5","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.5","_shasum":"fe44b7d45497e7c50b20761f6f0f71544596f207","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"fe44b7d45497e7c50b20761f6f0f71544596f207","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.5.tgz","integrity":"sha512-iDNLPdKnvGfWqjrzOnnpFgEduqHMgPWyehXz5uDGRYUZyjjsmHsFDbJRzOzM4qv0fWXztf+9/fdSOB4rVZ/Ygw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8Uh+wrqTVFKop9K7hHnDn1HVu8ylOgfi2U1ZkeMl2IAiEAje0/U4pPSjR2yK2J407X4rNhX6UaCv6100v6idTgAIE="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.6":{"name":"react-native-router-flux","version":"0.1.6","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.6","_shasum":"7bd670ae909e1286be97f23e56478059f7fd5951","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7bd670ae909e1286be97f23e56478059f7fd5951","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.6.tgz","integrity":"sha512-TMtzKWVWoE7MBrnFpADgkH9lXAvNkh+D1Ui64/40fbPq/Lc3HQVhx2R+kvneChwox3qUek35KRP5tlUbvANZzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBCpcji6MqjRH5SzDDoywG4grwCQKqmmXH+hQEMUApAAiAj5qqqVKgYmdsE14HAo3kPL8mzVbbHkm09ZGvu7aHISg=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.7":{"name":"react-native-router-flux","version":"0.1.7","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.7","_shasum":"5b0087f75ae3109580881a6ae4f3a66239007940","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5b0087f75ae3109580881a6ae4f3a66239007940","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.7.tgz","integrity":"sha512-rIYkNtczUAnWzJaJNPKp41Zjbja1rxQEQn4lmjjNoCK61C8azFNbR92VZ5jCOF2sI+hIpZ6b2wv0xPVc5rXMdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiJk7XeaIUeI/aC+AEl/9wgiK4WvBpcbzOCJJ8cplIwAiBlt5Fo0rJaE+1sESFnrPQhU3jmTSzKZw9tCfqN5TRrkQ=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.8":{"name":"react-native-router-flux","version":"0.1.8","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.8","_shasum":"0e4671550c307ce7ea940eb4ff624e217bcc5225","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"0e4671550c307ce7ea940eb4ff624e217bcc5225","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","integrity":"sha512-5Q79nOcyp94R+c5EE5vHRMmFqFzGs6bg6JVAwf+eUdTYXPO4nYVPTPjSEj+jsLpT4Lj/WK9UOTbO4/dX7jpIBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKJwBg0FmnR/EcPG3/ILamOebQM5IBvKFFtpGFrk4SOwIgLiqJJDVpXZ9eSRMrrcCLdZaG4GwlhzAsjEya4kT53Hc="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{}},"0.1.9":{"name":"react-native-router-flux","version":"0.1.9","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.9","_shasum":"c2f38efddfcce1fe65187777de24e8418af1f276","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c2f38efddfcce1fe65187777de24e8418af1f276","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.9.tgz","integrity":"sha512-2KwSW3tUBAut/2EtUsHXY7CyiVSXTi4cDiyY7a0tEHQAAysaqIguiRsYFual+2ayCzEKctV0f84kUjEV0FZ4iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdPVuRwvSZhiGUPdMFhLXgTYf0gEDWPFdXqwQ9S7wXfQIgDKxP2laSBGtmOHWNfg87P+ObfEAy+mkszXf4P7yvgY8="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.1.10":{"name":"react-native-router-flux","version":"0.1.10","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.1.10","_shasum":"101c762c8c258b07b661c1134375a8982bc0502c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"101c762c8c258b07b661c1134375a8982bc0502c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.10.tgz","integrity":"sha512-MHBI9Dymmh5Bf9Ux9RYYBsfBpkYf1Dm9PCheLGLUWw3XfHp6yXExDJJgTT5HhnI2Z1QiSiT4GNYYs8TAVLoE+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKbTTgC3rqFfVHTm91+jmxdhijs9wTF9AhRyYSqGc1bAiBYdfnaMVk88vHLYtnj1gvwYQ1ItGpbemOu5VarqQTX2A=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.2.0":{"name":"react-native-router-flux","version":"0.2.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.0","_shasum":"95e56b812dfc083919f21426d1ef5143bbae8252","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"95e56b812dfc083919f21426d1ef5143bbae8252","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.0.tgz","integrity":"sha512-Gox3VUze62a7YaXy5fW+NLTDKcrhdtfcbuQLbFTkxeT2fVv4L/Wm/QCp2z8K6+/Hgs/TESMhktkGSXmKTv2kxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC3LJtPHuPd4fGV0x9fVclhr/AmyuObLhINOS1wQxdZAIhAPeEI6Bt2BmVHw/lQbLabs49CVzw/Gpjl9TRvAXhmDha"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.2.1":{"name":"react-native-router-flux","version":"0.2.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.1","_shasum":"6b9eff8bfc2ec266b09822b24da78b61c705274e","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6b9eff8bfc2ec266b09822b24da78b61c705274e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.1.tgz","integrity":"sha512-7ferdwns5auu6Fe/vA+Srn4rB+ATcuc34zimjSuPqJstkI9olQdqaMtoQnOg4yFh2s8d1l8WUQa3KYuEnAeyuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFutRQ7l0iAc+sdmboC18fSlHNu6uTVgeEzh6FTwE6idAiAD7VV1pS8q5hGquBAVSLIFGshYdYLshNOmZmlTnisF1w=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.2.2":{"name":"react-native-router-flux","version":"0.2.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.2","_shasum":"6861c82f589c45dd938dced5b520be49d265e5e7","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6861c82f589c45dd938dced5b520be49d265e5e7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.2.tgz","integrity":"sha512-WeFA8SKL6A0UvE4SyzQe0YmSwY6ZjwilI0caftiLaIzS7u9OavAXrg98q5NHiHxiSFIOY8fYwEUk3I58FiivGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHI2PJfxAEszWezba0cM7WU9jOOMrjfFXBZhaB9hHfWvAiAc3ezDWX2+9ls/js+muOz4wYrNlbsq6maxp6vJOHibEg=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.2.3":{"name":"react-native-router-flux","version":"0.2.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.3","_shasum":"05760ad1b83bbaaf28cd7d7b0dc89eee34c3c5a5","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"05760ad1b83bbaaf28cd7d7b0dc89eee34c3c5a5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.3.tgz","integrity":"sha512-IG/EAXTZMNOvvMqYZRXA2cqw7KYq8UOBblfrJj4niQb2xAOXd1nrdYI2OA2YI5GDARwAUx/omNdDDPsAX9GDSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC51wl3ZHrYX8D2otlHno886GDf322mYO8u1APgjVR1dAiEA3sffVi3yBb4MghI5SzlQUGNgQhpyvleACqToe8zsCA8="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz"},"0.2.4":{"name":"react-native-router-flux","version":"0.2.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.4","_shasum":"9fbb92b31ffbfd9ae0d671ce038446ca244f26f9","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"9fbb92b31ffbfd9ae0d671ce038446ca244f26f9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.4.tgz","integrity":"sha512-hNeMoLgJfSfBpvet3aeGf/tMU5T2rm79wBu7bNnXYN5lacw7+R4JBgcQjqf3o7KZOrtVzeraVwBVszOz4+/DGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE6jh+fdcZquiCdRIVup7QQ4APfUNqHzgiYOimZZvDSwIhAJMMPB5eKXG3qmYWFT+QoJGovBK8mgDHiJwkKIC0vgll"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.2.5":{"name":"react-native-router-flux","version":"0.2.5","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.2.5","_shasum":"2b1a54a386a4dc0c75050675741c5db231a22186","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2b1a54a386a4dc0c75050675741c5db231a22186","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.2.5.tgz","integrity":"sha512-sx4m+YTVu5YUuMyqPjVeLxPDg3YUJtZQaljNS2GpgjEZoolaMT/9od6mhtYNwItYDkqyDq1Geiqf4srlbrSJxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIG6nc1mLBm8HE0F6Ircw+4oAfZR3QGJ+uLmZXjCQBhwIgevkSFZaHSr6lBFTVhc5liEiQ0iT81KoEMRFk2QJCGpA="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.3.0":{"name":"react-native-router-flux","version":"0.3.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.3.0","_shasum":"3cbd2d3327f5de12bea5e51e8908a8252b2f2dec","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3cbd2d3327f5de12bea5e51e8908a8252b2f2dec","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.3.0.tgz","integrity":"sha512-WcvvN3sdAE0UxTCe/sfvC9huRubvLs0RJa8o8WibE4QuP25q7xo/d4PTKZF5YCnsgtafgwMuI8Pjqtbwk83OUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEr8EwZgQYhfiWh4yucLTMYGRRKtM85FOT4wfn4UOAaAiEA9EOOxQIgKf6msTxMjEsl52e7E411NU+bSikCq39IG2I="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.3.1":{"name":"react-native-router-flux","version":"0.3.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.3.1","_shasum":"a7cb09f5e70f20700a72988980f9e63c6efe93e5","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a7cb09f5e70f20700a72988980f9e63c6efe93e5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.3.1.tgz","integrity":"sha512-cLwj9V7YN6aII9l+JoV2hPVK2TXt5t90Rt6kqYmlFCV8/H7zM7SToovOAs6Dh5zAjV3XyTZJxNUOtkDa4CFqgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl/kl+uXkYspZZAVovVkN65tzpFDUMf9QY68KsmZzs1wIgd0rBcSM3Ph3sm8/e9MHfoFwnd6xm4V76s/kC5nNPv0A="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.3.2":{"name":"react-native-router-flux","version":"0.3.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.3.2","_shasum":"80208840a18642e1d5ee2283b0995645c55ff238","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"80208840a18642e1d5ee2283b0995645c55ff238","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.3.2.tgz","integrity":"sha512-4maqcESEMfyDusE6UR7PM9a72Xfv2vh172jLQwz2eXQoF00Mtrue926Yy60hJ54V7ZkUK+x9Y2smpCxYLUrrDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClpRgxgINtaT6kxq228+IJ2hvIiG2X6OLWG9MQqSbwMwIhAKW9HUNAHZQKahAVUf6EjUtA/DSZVl54h9+qFYm5tHJV"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.3.3":{"name":"react-native-router-flux","version":"0.3.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.3.3","_shasum":"074748258f7ff6b6d7e2d509123d15a8ec84cb45","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"074748258f7ff6b6d7e2d509123d15a8ec84cb45","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.3.3.tgz","integrity":"sha512-TqMomGH3lB/y6Pl8zXvIpod/WncfQmWlaRYcNUfzsMlHvn48+zg6yXbjdq6CoFZXc9aib0vHOxtwmBK0eOgrkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPmLFrYCI2o/9yB00NWCPRMquWkRg1l9FqNkI1E6hrYwIhALrB3c6XlGSSl/Wpg/7s9thcdZOsH4k7FT0mFHhgNLCS"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"0.3.4":{"name":"react-native-router-flux","version":"0.3.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","dependencies":{"alt":"^0.17.1"},"gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@0.3.4","_shasum":"dae089ffc49db34e80a61b5448229fa41a982cd3","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"dae089ffc49db34e80a61b5448229fa41a982cd3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.3.4.tgz","integrity":"sha512-A2LAAyMmvPagCvn311tMT/rmTMa7T79Nro/U6H+aO5/DLDqTxOw94lelQou7zu8Ru77E63Mx8/ahSRIlsSuRlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQy4rNRfYDsOaEbKDxPFLl5EAZ3ZUOMHFbOeIQLvVexAiEAjOR9DmR/Z9Cm4TMlVDH78TwSB3SO6jWw+Z1xkB5udh4="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_resolved":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-0.1.8.tgz","devDependencies":{"alt":"^0.17.3","babel-core":"^5.8.25","jest-cli":"^0.5.8","react":"^0.13.3","react-tools":"^0.13.3"},"jest":{"unmockedModulePathPatterns":["react","promise","node_modules/alt","alt.js","source-map"],"scriptPreprocessor":"jestSupport/scriptPreprocess.js","setupEnvScriptFile":"jestSupport/env.js","testPathIgnorePatterns":["/node_modules/","packager/react-packager/src/Activity/"],"testFileExtensions":["js"]}},"1.0.0":{"name":"react-native-router-flux","version":"1.0.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@1.0.0","_shasum":"3971579a9c4b1ddd0ccf99df84a0a1dc92f5b33b","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.4"},"dist":{"shasum":"3971579a9c4b1ddd0ccf99df84a0a1dc92f5b33b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.0.tgz","integrity":"sha512-7Q2cd4IHsxQyetMOOj7zjXmdKFPN1j7rqwMzR1zoe8RdCklqc0cjEvyEhT2GR4LFeWxhj4DU2SqARrQAbgTwnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPtxlDcRVoyZTfh9yaKAT829zSNic9LQUitwZthU+D3AiEA5LpDYjTVeeo7F2+pFQLVk/N3ktvGrajw1jI1zonqyYk="}]},"directories":{}},"1.0.1":{"name":"react-native-router-flux","version":"1.0.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@1.0.1","_shasum":"34f9ae166692b66775320e1785cbcab06643be16","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.4"},"dist":{"shasum":"34f9ae166692b66775320e1785cbcab06643be16","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.1.tgz","integrity":"sha512-2O8w/78xv3eN3RK+vQL0/SZC0d3cpzAA8BrU4ot8/cZfEYTiN24XzD8CcKUXS1M1ctkRNao7w6irFPH/rg9rHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3iYAYV48Lpc3qU1Oa/qxEP0IiKyn79DzuHwGb+qewlAiBY/5FZfcP6pb0MdKcUenG4spVTVJVGQ05iGhlzGgKiCA=="}]},"directories":{}},"1.0.2":{"name":"react-native-router-flux","version":"1.0.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@1.0.2","_shasum":"65aa5e13540567ceb094a93345e343de47ec5144","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.4"},"dist":{"shasum":"65aa5e13540567ceb094a93345e343de47ec5144","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.2.tgz","integrity":"sha512-xEcV9ju+aArD7RLP4Fb3QexmIrYjZwmr0T24OmJLeoMB5Gub+JMHDfFWUbZv74li6AlUQqOCZ2ALutJ8gC67cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnIpNS7O3+Q7HswWg+J/8skXmFVAQfakXTp9mJBYOxcAiAwjMkxRHWPjhXpvfFzsh61t7QVoj+Qb9ENU4owLBx42Q=="}]},"directories":{}},"1.0.3":{"name":"react-native-router-flux","version":"1.0.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@1.0.3","_shasum":"045a4c29db07281e34a8a280533110bc24a75b49","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.4"},"dist":{"shasum":"045a4c29db07281e34a8a280533110bc24a75b49","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.3.tgz","integrity":"sha512-DJIjkuulVZ7ymnn0lHiNc+2sH7cxyYcQmkXU+lyJrlLOnjz+RtPS9FfMmcFnundsRsRMh/mW/FRZahuulE3Wyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuVY4FVjcey8PcCGiQ+YKYM0ab/UMUHxtZt7XAb196kAiBWFFV1Z8b3i/1GMOZOIJqxYSgZEzkvCNPbjS4zKe5MNA=="}]},"directories":{}},"1.0.4":{"name":"react-native-router-flux","version":"1.0.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","gitHead":"ac054cfda0894ba1db6c4901ebdddc83b3b2d083","_id":"react-native-router-flux@1.0.4","_shasum":"a7dddbb479a6d49e26fb08bec61ee20d169ae244","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.5"},"dist":{"shasum":"a7dddbb479a6d49e26fb08bec61ee20d169ae244","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.4.tgz","integrity":"sha512-Rjnh49IUBEHcsdmdzQI8EqHT3Qe0pOF4aq27p7DXDVYqvkbS2e9cBuYsahD23ljN5nqcVlaXMpiBDDHvkEO8EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4l53S4qr/emXZqDNE1Wz4eAldFdnzu5ryJ78jCYBQggIgNclkIurTrF6xDZd4Rs4hX8jiRant6Qdt48QoJ5/cC94="}]},"directories":{}},"1.0.5":{"name":"react-native-router-flux","version":"1.0.5","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-button":"^1.3.1","react-native-tabs":"^0.1.5"},"gitHead":"7361ce529742749430169b57c030af7222d78213","_id":"react-native-router-flux@1.0.5","_shasum":"ace99d6f367b5180c9d6bec9c23f711771846f64","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ace99d6f367b5180c9d6bec9c23f711771846f64","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.5.tgz","integrity":"sha512-AVjF1cpuxyBQW1G1Fr1r8eeb1OdkLYw3V/aSPni3mMUO9XH59TDKBOrXLvS2R36jqTQEk4cEpVD1WGv9qu1uzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+5IXo74YmvHINSegqBXmCn4TycgVdiMCt3/XtY/DwIQIgNeSWRLtV/EamGyOktDyb+RnuQ2hIGRD2BxVupcOLJH4="}]},"directories":{}},"1.0.7":{"name":"react-native-router-flux","version":"1.0.7","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.6"},"gitHead":"53dd664b302db4eda8eb47924219c758d25f4f6a","_id":"react-native-router-flux@1.0.7","_shasum":"e4c2e511ae4e66e60005998de978cce588e3b469","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e4c2e511ae4e66e60005998de978cce588e3b469","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.7.tgz","integrity":"sha512-RDBz40y010OPw2rUD0wvICmEnBMnHzE9i4vA9FogF38y5g/hazr1lkAofRh0YHihSqwTeMt8SJb6CDG45O3+RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIv/EVJHp/a3vYFfm7wlzRS6G7C35fdABD4a6TLN+c5AiEA/t086pkh/HRw1iA7Slq/WBmLenZUono8We5/04cCHQE="}]},"directories":{}},"1.0.8":{"name":"react-native-router-flux","version":"1.0.8","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"eebf5af25792e0c14e49ef2d5f939951eb4c3027","_id":"react-native-router-flux@1.0.8","_shasum":"2e2326628f5b4410a4bcbb75adfdc7d77fdafaf4","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2e2326628f5b4410a4bcbb75adfdc7d77fdafaf4","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.8.tgz","integrity":"sha512-x1nGZ7XRuxaPXh24pUHm+p8Oezy+uBzNEQViv2ELC87RfSpHf9tEg4Jbbolc5HIS6n6vaONe2bQAQl8oYzdu5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcMtoIc1FyNz161gjwNKC4aInhQrYtILuF44fcdUFooAiEAyuS0+zwRIWFn7O35l6XmCqYgeD0l+swO5i5NH2IbMUU="}]},"directories":{}},"1.0.9":{"name":"react-native-router-flux","version":"1.0.9","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"9e7964228522fcf21c297696c732429c6484cf68","_id":"react-native-router-flux@1.0.9","_shasum":"12cc288b218a8969ce4666dbb5a4a203135b14f2","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"12cc288b218a8969ce4666dbb5a4a203135b14f2","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-1.0.9.tgz","integrity":"sha512-2siXnDuldDA5yLjXA/QQ+b220KwNCBGf4/J/xhMcXpWqnFhf4RgkA0F5trm4YaF6r4nthj4Hr2xtpxz0q/zy6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs1P2pSLLCusN9lMyXyouRqj7OJkrDZbV6DhwCfklxdAIhAJRFKmeRqOGE6IsCC8sSqLK8g1bW7OuU1Le/eKfMJ3eI"}]},"directories":{}},"2.0.0":{"name":"react-native-router-flux","version":"2.0.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"59b6de683e7a7c320a8ead8fbb79dd9482271517","_id":"react-native-router-flux@2.0.0","_shasum":"c609eb988935c12596bd9fdc7624f9d23795ab8f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c609eb988935c12596bd9fdc7624f9d23795ab8f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.0.tgz","integrity":"sha512-A7YN5YS0mMC17O0/1w12NBuZXHE3kw0Ouqs5hK6M04Ov+vxT531i9BdwEvwpor/HAimGVbRQeaPx4vr6NH8Oyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP4w33jzaCGkrwXVI9YIAytxtxYL8GBYjI0t7Ic+NX0QIhAPhbdeEg9kypMumggB8JniTjxcrTL165yDErLihIvd59"}]},"directories":{}},"2.0.1":{"name":"react-native-router-flux","version":"2.0.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"2a6d1919053b2dc770de821e177b2674995c8dbd","_id":"react-native-router-flux@2.0.1","_shasum":"e5a4be9a1a661c8267c345ce5fe8b86662884348","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e5a4be9a1a661c8267c345ce5fe8b86662884348","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.1.tgz","integrity":"sha512-In5UhQ3sBYbB8r/drFRGNtHjGocK8j0Tw46u86gsry9uzY9irmj1/2Zqaxw8fkFLC6RLa5yC7L/KTO5phjZS4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ6New0GNZ18gX/8wEF9pEZv+e/ujiwsQBB23FnvsuHwIhAP2iq2lMMWGSjcSxYZQlHkwBNwVBVmw768EoOgzAeg+F"}]},"directories":{}},"2.0.2":{"name":"react-native-router-flux","version":"2.0.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"302e9d44cce37040de46bce786bf556fe6d5d7e3","_id":"react-native-router-flux@2.0.2","_shasum":"824bc1b610f745ab431ccc5aa159dfffc172cf5c","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"824bc1b610f745ab431ccc5aa159dfffc172cf5c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.2.tgz","integrity":"sha512-xw/vFq++uQxaRzrLtHo3lZDIQFE1hbH611OaK/xEnmplmL+SZW36+H/gpaWR6VwODbzZ7mocWJ+UyzomVqZg+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCULIZrBMEtXlEw+MJykZTbDkd4Iz+azDjnERZYufZkVwIhAM6c5Ez64ja57W/F2hXbxsy8eaLl6G8hSxlcMJt1ezQ4"}]},"directories":{}},"2.0.3":{"name":"react-native-router-flux","version":"2.0.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"680a1e3aa65e8958a6cfe823ddfc54b5db90aa8f","_id":"react-native-router-flux@2.0.3","_shasum":"6acfb95aef3a9a4385a8e6f200322a432346d71f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6acfb95aef3a9a4385a8e6f200322a432346d71f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.3.tgz","integrity":"sha512-8vsWgWbrP8i1Ty4yrsQzH8IWlTEw0+IIeTa7OUkYq5Qytaq6KmIyuxbxTOlosX4LSxVSNnTzE467CpXrhsFiAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhq8jAmHaYytA++P2fqJo1mQfov7S8RNeDi4/iWz15bQIgcobjKZsy+P6U+1mci8VP4dZZudOrsddjerYOoEWBZ9I="}]},"directories":{}},"2.0.4":{"name":"react-native-router-flux","version":"2.0.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"875d15280165f2385504da3ad3f284980ee72d00","_id":"react-native-router-flux@2.0.4","_shasum":"f779e221ac11794234bc6dea61ffd8fa07773dfc","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f779e221ac11794234bc6dea61ffd8fa07773dfc","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.4.tgz","integrity":"sha512-JghqAilpRedMjkAYpIpn3QP/N27XnDs1JziAW7R45ZF1sRCA/qgYjSMsMXBKj9vi3gcmootrFzUOQml3nXoegA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArCW7H/Fo4SixBTn+rzKc7R3AsAP8Aem3zvOgZDWMHlAiEAimjovLEHl8HtJ9UKKDjR3oC16KeoKTzdeq1hh8vwhtI="}]},"directories":{}},"2.0.5":{"name":"react-native-router-flux","version":"2.0.5","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"40ebf00798b05cb262f893241544b68e26f45483","_id":"react-native-router-flux@2.0.5","_shasum":"47ca847d1aa4219dfcf997581b9d8d64ff3da0a8","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"47ca847d1aa4219dfcf997581b9d8d64ff3da0a8","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.5.tgz","integrity":"sha512-Mk/06nFUYwOF61U7wECWmQbkkI93B1LLAOzOXDY8P2q/ml74qrohgq3ivr523TsTCRiFKauBnAUHRsZ02igNDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3tcqT4T+ziAP0ILb1GoC4E/twKm29IpnWLQE28v8QigIgeejfNZNro0Lj+O0xMe7AhEdRpiIyANNFa353AkEg8lE="}]},"directories":{}},"2.0.6":{"name":"react-native-router-flux","version":"2.0.6","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"6591f69e09881dad29dfdc4cd0bd845876ae2b2a","_id":"react-native-router-flux@2.0.6","_shasum":"2b6e6449b7a29e85dd39a5d0b371f94754d5b8f5","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2b6e6449b7a29e85dd39a5d0b371f94754d5b8f5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.6.tgz","integrity":"sha512-R+qwI6IC37TTyCbSSMXZC+dkqDF5/vbREDcX7pCL9zeyhjXf47yGfWqVWC4hDtGwzg9XPoXh71Slb7+LwWwlDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2COgrrAMtUxUksuaABv+cyYCF1oTDNrGP3tLF1dzCIAIhAOlLKYnIpQJ+D9Kjk/vrxw8JLOOgkaZHFsgHJQWU9LmY"}]},"directories":{}},"2.0.7":{"name":"react-native-router-flux","version":"2.0.7","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"576ae2e8636962fb47e7b97b3643f52605b2b126","_id":"react-native-router-flux@2.0.7","_shasum":"522f19de7b99501ad32b35b9ecef28813125417a","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"522f19de7b99501ad32b35b9ecef28813125417a","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.7.tgz","integrity":"sha512-kDSeCtjajezyumMTKGrRe+qqghEXEnnK27h1t1Tu8sIuOcXjz9llrWwkFtSc6ot+SMf+uTN8GKVJd8bcRekprw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtjWHUe1FRqIir7iFhTCUaHciTkZz8CZYvqvCDeMc2BAiAQTWQxIFovrIssFlw2IPDlT6fyZaBPfmziqr18uFGo6A=="}]},"directories":{}},"2.0.8":{"name":"react-native-router-flux","version":"2.0.8","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"258c9380b93ed55cbc66f2ba88f259f622941edc","_id":"react-native-router-flux@2.0.8","_shasum":"f76d3bd59127fc15ca5a8605ba47129de8c4353b","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f76d3bd59127fc15ca5a8605ba47129de8c4353b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.8.tgz","integrity":"sha512-GTKUzZN1eKsYEpePJzCScY2tDz3TIMztrT+lyRJ3QTn/Uip3XMX15/cMg5FrXcBDVzlUhGTKMGa/LQOOsEYb+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/oEUXKxOTmgOLk3RIwrrkCrgJdk5KA3YDQR6/qx9NAAiEAtUCcpgjFcnrnnkE2v5Hf2Vux/DHfBzpAUH00iGdaAd4="}]},"directories":{}},"2.0.9":{"name":"react-native-router-flux","version":"2.0.9","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"ccf894f97e906bbdcb9660e5d23482817d4f6da1","_id":"react-native-router-flux@2.0.9","_shasum":"01c603a18fd1990f68e6d720cc4d49cf0d9be366","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"01c603a18fd1990f68e6d720cc4d49cf0d9be366","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.9.tgz","integrity":"sha512-kCGZr1zf4goE6JzapSd+4fSQtAkTUhfIAm2KpKFokjcwGlLz57ZlTx7fx0X969XgDrIHy1knphLtGX6LwoUJ0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQop4PuAiEIDkFUKAQTFgBZsTzwGdpHyR8rdRmn0lwfAiBPFXeDdzSGHAVniU+3RdUBUJNcvKXyP+2lz90LJXDhtA=="}]},"directories":{}},"2.0.10":{"name":"react-native-router-flux","version":"2.0.10","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"5062f6603ae08433838461f03d1d39f0e848ed40","_id":"react-native-router-flux@2.0.10","_shasum":"055c4d7dca05ff698e70d01755faba2f6f0ae214","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"055c4d7dca05ff698e70d01755faba2f6f0ae214","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.0.10.tgz","integrity":"sha512-xXMYFfXxtZjU+9Z11P8u/yN7+Of1gDpJfUZ8NayxG/W1E7skcktMA0/GoBG6kGpboWa3gfMSd9XySnuFSTKong==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzwEqxXjjkJZpN1fu6dYpvFP2bOjgvjL1IJY10SwWbiAiEAlRxH8bXgjHxLDslwVYeLmZ4BS3D+TMMZVPYtpyh8x/s="}]},"directories":{}},"2.1.0":{"name":"react-native-router-flux","version":"2.1.0","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"439ef27f51ff63f9748adf67a16e0599269a734f","_id":"react-native-router-flux@2.1.0","_shasum":"3a8e23d638f22f20c6741042db8b19755b3127a0","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3a8e23d638f22f20c6741042db8b19755b3127a0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.0.tgz","integrity":"sha512-6KgYaxM4utQekH2iR41rxyQfrFqVDf87zIQfQR+Q3v3/xi1+1OJJuc1/gleXiKNGuLC16iscM2+ZOEYTv6FT6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBvR6NRhbo/eUZ3COI1Gwr9ZPbqYz8gHHa4E5sIPvDJAiEA+vGjIdf4IPwPxRFNS4b4zowaYg0m50kwceBWK//+uVE="}]},"directories":{}},"2.1.1":{"name":"react-native-router-flux","version":"2.1.1","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"adf4efa822b079ce0f173bfd2b76dd7f07faf76c","_id":"react-native-router-flux@2.1.1","_shasum":"53de4a0d211ce52075b59e6e18344cfe70fc814e","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"53de4a0d211ce52075b59e6e18344cfe70fc814e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.1.tgz","integrity":"sha512-WlKhj6J5Tj0Z2gt8HLWg/+8TrUYEbskkpkHDy63fmWslHaTvPvxt/eUxYHnvnwS7+129SWN6lueDkdBYBZIcIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXAuoUfpVXEKn41B3ZILfb3CFI7MWapch4aZplOvHbVAiEApAu6wemcl8JcuwkYsGVZOKAQHrTgCMrpYtZTxfKzS3s="}]},"directories":{}},"2.1.2":{"name":"react-native-router-flux","version":"2.1.2","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"34787167a5b40476b120ac3919ef4194f5d9ea36","_id":"react-native-router-flux@2.1.2","_shasum":"143060e5bf3510e814fd2a6b665a482041c70c0d","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"143060e5bf3510e814fd2a6b665a482041c70c0d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.2.tgz","integrity":"sha512-oAwjrI8boErzXNlwCKlDhWNHszeA2FcpPph9Mw3ROHAn5lRfrXNMvQAVIix0xieNXmx8TrH8827AZJNgHGPqYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+gS6fSkdTgX7rkZcwBd+edqWzsW8p5aqIA2x5/ZKm+AiEA552jj5Sns81bZSeUdR574WUBBOmT5CefcPu+i6JjpIs="}]},"directories":{}},"2.1.3":{"name":"react-native-router-flux","version":"2.1.3","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"375fed66d2ef05f69cff5d0f704497b8e9ea063f","_id":"react-native-router-flux@2.1.3","_shasum":"474e408af9a9010b90273f951523d12632a0036c","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"474e408af9a9010b90273f951523d12632a0036c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.3.tgz","integrity":"sha512-6GnCVKDOvK1QMae1GfXs1VvZ7NjWvLRy89MEB4r93F4wdP3VxfyN4hybEQd7mQpqCBLP2zTHmXDm1ob5Tkx9Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtaXZOl172JzH/FkcL0oM6e9Wv+s1QHFc8AhmSSlVP+AiEAyuCBgFQzUeqwmb8ZqebnsUtDGFPfFHknXl3JKmOFC8I="}]},"directories":{}},"2.1.4":{"name":"react-native-router-flux","version":"2.1.4","description":"React Native Router using Flux architecture","main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"a5d1be76f62a9a09f39219361faae224c9d57ff4","_id":"react-native-router-flux@2.1.4","_shasum":"9c0bd4bddd6439bbde702a52d18a47f23b24362c","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"9c0bd4bddd6439bbde702a52d18a47f23b24362c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.4.tgz","integrity":"sha512-JeeSmBmtvQqWX7ZTuk5RwkzR3QW5VwZhiwgFx243zkEQiTthChnonlYXH46GGAmVcOGYjrSx+ecWQBu7cA3u/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDm2fISrMlK6T7gR67Y/Vk5XccN21GetFowQWRRc36PYAiEA7sEu0yhzatE1IL3BBMH+HPEcqO5ImXnywfU9UtKQxec="}]},"directories":{}},"2.1.5":{"name":"react-native-router-flux","version":"2.1.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"ef6bfa2f197498e9f7e336b32ba77dd2a7ce7996","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.1.5","_shasum":"b2fa696a3ffa9d8f84954a13139a5be380c32516","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b2fa696a3ffa9d8f84954a13139a5be380c32516","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.5.tgz","integrity":"sha512-HiZg6RcnNZA17Jna2++X/QJocJEc3j8BmA+TE2K5Xy4VngZwMAeExzawnPsJKoFWaRUKeboCBlmF/cbvZwjq8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJgcQYQidcESPvmTe2g4IwgtUdSQjikbkDCNT5HE1ULQIgU+duF1OIncvBdA2x8L6Jtb4WmL78Gw3l8jjgOeLkPgU="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.1.5.tgz_1454591143597_0.9622558283153921"},"directories":{}},"2.1.6":{"name":"react-native-router-flux","version":"2.1.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"d9d55ea017a170399726cd5b43b6cc9c32faf327","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.1.6","_shasum":"6c229096b28bbb4cd655f9d48e392148c4a432a5","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6c229096b28bbb4cd655f9d48e392148c4a432a5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.6.tgz","integrity":"sha512-jgq7gI+IiGN4Ens9NzZH2BfStxf4j+t5KImcGYyiNwLwwxZH6/g4yMcb/CwqVc8Do9e/HRiGpqX2N1YHdoPrTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIOyjPVovLq1erDzdzybbra6Qw6reYMoho5luSfHIXZQIgXpN4i4wtqPwp4rWh6xlwU3JMAnLxVJvLmmfeI0ukyjQ="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.1.6.tgz_1454592651216_0.7972836850676686"},"directories":{}},"2.1.7":{"name":"react-native-router-flux","version":"2.1.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"9391a5d6d1304ad54d3220534f4e5279644c63c1","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.1.7","_shasum":"be106b1f3af6d06d59c49fc5ed228fe4268f417b","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"be106b1f3af6d06d59c49fc5ed228fe4268f417b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.7.tgz","integrity":"sha512-OGusBx2uTD/6N2WpHUOZzLlM6rItKt6j8+sbNv/POsgSR7SnYFnZDopeWhT6TxKIBHHXuVPYe4Oy0fAmvGUZfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWSPUMzdRYIBAv+1U+BIzP3YsvhCRJyO2q0LTWcixCuQIgBK2kFIAMnrta60WYb44BIRVTeyyHv62JgKjqClGP6L0="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.1.7.tgz_1454593042130_0.04485885542817414"},"directories":{}},"2.1.8":{"name":"react-native-router-flux","version":"2.1.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"db558bdd8974d92942bd0a002f8fb9d6f63dc1f8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.1.8","_shasum":"fc882e0d0157f02980eaed2d1ce6a26454952de4","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"fc882e0d0157f02980eaed2d1ce6a26454952de4","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.8.tgz","integrity":"sha512-jzans/OhQ7CZrPyTKIqPRQmEdgLXvX1Z1w7DRmFsoRNx2Znt+0GkwfJv2/8a8/EQchQRbHFlH6Uf0GLGIjpr7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfbOvr55olRsJKICjWbiTGixH1SvjRqyl5EDlJIagNVgIhAODnQUqTIone18hOW+jpkGdVpRDofiGhaAGQ/1GO4DDM"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.1.8.tgz_1454593503408_0.48886104114353657"},"directories":{}},"2.1.9":{"name":"react-native-router-flux","version":"2.1.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"40ca8a1a28d53db815d43c8e33138e69556eacb0","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.1.9","_shasum":"18a112c897f29041fba3454fae1d0f203a17cb58","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"18a112c897f29041fba3454fae1d0f203a17cb58","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.1.9.tgz","integrity":"sha512-Uoo5hGoTSHmskubpCHPREcZem3zfEH+tCnKY9zYyoaLzvgMTLydWQWnAGt+R7fg1mk6XsH1g31yAoaRa5t0nYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD902ENha3VxPwIki08mOt0PitDbmzMux8JIFKoRkDZngIhAJfBnrouMcZ1A73zFyaLDk9Kh9ZQnaWPaZsWmRueKv/N"}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.1.9.tgz_1455018628163_0.9142064019106328"},"directories":{}},"2.2.0":{"name":"react-native-router-flux","version":"2.2.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"78e5a7d891f4daea258e3d6baf9dce3e23f2bf0e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.0","_shasum":"b839433cab47463e532254f87e2241bd14c93606","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b839433cab47463e532254f87e2241bd14c93606","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.0.tgz","integrity":"sha512-v5++dVVXPQXZxY/sHRnHk53OtoCWRZ6RhtP1Td9JXeXUAaLsniyYCmABXoU53o+iMHpxHglsBEt7vFlDxr1l7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJrWR6WUsb+pLyt7vIiRGRF0V8jJ2Eoe4n9bOesz5LxAiAvkimNCRwu2GFcJbWJgIdqSCaUHcY+xiSMGzzrtUPFmQ=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.0.tgz_1455033491212_0.9952726140618324"},"directories":{}},"2.2.1":{"name":"react-native-router-flux","version":"2.2.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"2724b8163a1798775046926c70ade4e4fcfe8066","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.1","_shasum":"80e7d07afdecafb34906b2ba046fc388c67c7e67","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"80e7d07afdecafb34906b2ba046fc388c67c7e67","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.1.tgz","integrity":"sha512-MVaXpE+wYNIj9hWXZXZkK2+usU9MldFAJkLD+Fx1qmQv2PVxd4ggN6dRFh24m82KxkuHDafrVS4pviLu4/K4qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpyC9lw+4kd1kr/0p6hSj6CEWIZkdzstP7NLe3eMcVgQIgITSkL8+BYwmRnBXSxbq6E4W9HCTnqlxby7H7IxsxPZ4="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.1.tgz_1455114150535_0.1854196882341057"},"directories":{}},"2.2.2":{"name":"react-native-router-flux","version":"2.2.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"370b5593af04637eb444a6b2a8ee92afa9f763d0","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.2","_shasum":"23e84e8f19f06f33efdc8b4aab5aa69ac7fd732a","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"23e84e8f19f06f33efdc8b4aab5aa69ac7fd732a","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.2.tgz","integrity":"sha512-vH3acVU+PZzeerkYPorc0PZhCO1f+dLxK6TdkKE7EPG4IT1z44V3xxEewFMKNAk9L1tXMtMy6ZMCvRiNGBv58w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdwSm6R13QbNnbxzfWedQC3EY2cOvQ2NBoSYnrJyvmMAiEA7IE5QZJxcn4VCpFIbIUqfG8zGrEGf4DjJzNejPmR6MM="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.2.tgz_1455116004437_0.1537196822464466"},"directories":{}},"2.2.3":{"name":"react-native-router-flux","version":"2.2.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"e2fdef785300172993ebe147cf637adfaa16c424","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.3","_shasum":"7f627998c8ccd17180c030543a752209cd70deef","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7f627998c8ccd17180c030543a752209cd70deef","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.3.tgz","integrity":"sha512-37PN8knFSje9vrNrgem5CLZLos7Ojeib3LV19nZpgGMFK9UKhK2f/u1vRWBaileQiqDI3upEQl8kcomm/ILZ3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1xMSw6tfTbndTZhrdgEtvnJUbsD03U0uzXddBRmPzbgIgOQzUfzg0Ga/B2qnPBjz8LPgbXcTnP0XoxxIRGCbW4b8="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.3.tgz_1455638641666_0.2002649479545653"},"directories":{}},"2.2.4":{"name":"react-native-router-flux","version":"2.2.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"945d0313532bd77caf9f7cf68366cca4417d800b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.4","_shasum":"e72739ffd152a8e3a9f46f45bb47a226b96d20ec","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e72739ffd152a8e3a9f46f45bb47a226b96d20ec","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.4.tgz","integrity":"sha512-cM/Lixw+IkgCtZVaC0qmegDWYARtqI4GOQPOwkEdH6rHEcEfv2X5PBsKl7H3x7ypJqlo2/bMn2Cd1W+T7XfPtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjVkcFdNDExfPUYFy2IhUh9DkmTbmrVh278RaouT+W0AiEA2bf1a5RUh/wSo+2+3JyeApwe4geyUlW8F/qxEclzI0s="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.4.tgz_1455639458387_0.9248156405519694"},"directories":{}},"2.2.5":{"name":"react-native-router-flux","version":"2.2.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"9451ca55616a6232680bd2b9763ef04dc9065683","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.5","_shasum":"a7edd8ca71dbb3274cfc3712abdb7fbc5f5be9cd","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a7edd8ca71dbb3274cfc3712abdb7fbc5f5be9cd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.5.tgz","integrity":"sha512-ymW8UwCP8UMhjwYmBfocCKWHF9trTiFD7rttVhf+z7G7itGKu1uaHVvB+r7EKv20/b4HIjCrIqCeGl9DjmlPlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRKFE59m3FbXTLj65kYmb04sgA7fAoTfo3NoehQ8HuNAiEA/n0kbSTQF8dgJtjxAbdxQkXSK3v0pbUA3rZ6zufuR/c="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.5.tgz_1455641932396_0.027877869782969356"},"directories":{}},"2.2.6":{"name":"react-native-router-flux","version":"2.2.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"967ea68a7d3715580574b26046beb5725343f60e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.6","_shasum":"f84545b1273d479a0b7740b7a3f3aa0d9f996366","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f84545b1273d479a0b7740b7a3f3aa0d9f996366","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.6.tgz","integrity":"sha512-y8MXBAW0Es6fM30rPOVYolrbx/2VNdZZSrRynPLx95cpRLyp+BYKpho446d6KFAMZJBEBQn+TLtrlEtr9eBruw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBre7RuVOQ9FTKjNUFF7DIn9lvDrJfioOATCu5AL8rwPAiBp1E/mC1J0w102Ye27eghxKhtaZ4bzmv7Ce3jkScwd+w=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.6.tgz_1455782452561_0.912016237154603"},"directories":{}},"2.2.7":{"name":"react-native-router-flux","version":"2.2.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^0.1.8"},"gitHead":"6dd16fce5e8bf2c41d91fd5560bde1db3464b04b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.2.7","_shasum":"c138187ea287d374ad46c20e769984b5de9f1b06","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c138187ea287d374ad46c20e769984b5de9f1b06","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.2.7.tgz","integrity":"sha512-d2atuDIwXxdfzUbat8QwEgpO63yhSaaEOWhbHp67WaAMqiZIK87IreG0PV49EVNxy2vdk1TlF4voHh+FB/yauw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa4d1jQCOPMpaQp7XkfUI9YSgqIL7Au0Rd8m3SoxRdXgIhAMK68FVb8gEt2mqjMCuv805qlIRFMCZoueUh7Vwx86iz"}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.2.7.tgz_1456142146936_0.3729679558891803"},"directories":{}},"2.3.0":{"name":"react-native-router-flux","version":"2.3.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"5b1225c3dc38b3380017355c727cd46259dc9cf4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.0","_shasum":"684ccd76167996b011160014a6c91ba165f9c9b1","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"684ccd76167996b011160014a6c91ba165f9c9b1","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.0.tgz","integrity":"sha512-s772GaTmqn8Oss7eKD8Pe7BAD4gow20N75Z4JDcCGKb5nKcJlrd328aoRTx+5dAZLLpfaRytdp//hcFWKClGHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6iL9ia9PATxaSdc5b61E0FWlerEiCwm2P3ajyBQ4puAiEA53jLHz7/gGGraUAX3evGJCnk6o6DVktI1GLOBNhKqT4="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.0.tgz_1456217570490_0.14720492041669786"},"directories":{}},"2.3.1":{"name":"react-native-router-flux","version":"2.3.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"752dde2f236d1404d3a09beb1c3229597b7db3b4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.1","_shasum":"6b3f781ee5dad755887d8dc5e65259a4740a53e9","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6b3f781ee5dad755887d8dc5e65259a4740a53e9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.1.tgz","integrity":"sha512-8BvzML1hx2NB1dbrPcDJwXN4doEv8zN4uMfvwL7BtBqYCu9yOZop14TbWXZYMVuQ8s2f9eF/M9oCaPGx4lbN8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY4pgGy7Fogpi76scjMH5c5MDPhF3DwZd6a+etpmXHAAiAaafqn3+wcBMbj1B+LKi8elVbLYZF4W5BoLf9Pw0ipWQ=="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.1.tgz_1456230210123_0.24667104240506887"},"directories":{}},"2.3.2":{"name":"react-native-router-flux","version":"2.3.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"85bd5ed69a585ca2d883f5994830afeb0c50c2c8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.2","_shasum":"6626d2d3f9890cab93748700b5208f9b42f1c732","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6626d2d3f9890cab93748700b5208f9b42f1c732","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.2.tgz","integrity":"sha512-uEwnvjC5kTMjoWUjDdQ8uPA3PIrp/sCbsFhFSR7UFXz0EGJVCu3W+jFxwlRnQ4UX7TbwrBPyhVjVvDw/dw3fvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgqEbrhKpQA1j7kHvLmuYwuNURhYj3TikWvFOqWj7LMAiEA1A4glBPQUA92FcghVIA3wbl6n9NErlTfVgjgpIb2LxU="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.2.tgz_1456490866341_0.5214904365129769"},"directories":{}},"2.3.3":{"name":"react-native-router-flux","version":"2.3.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"ef6c5bf1ef19973385400a8bd749fff1b6fc6047","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.3","_shasum":"646c434f3adddbfa8f1728cd5e37a02742e265f9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"646c434f3adddbfa8f1728cd5e37a02742e265f9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.3.tgz","integrity":"sha512-Akgb/i6wu8ik4SGloPYz/lUxOpbnF1pXi3MTZgPQJT2iwjkI5TgAPm7jfJqbrYVmio7M7rqguBwdcGZZuOQvvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF45hHS5EtXi0WvBDbeCtmYPmpT37E7gHp9gM3kZy8AWAiAxMqsLw8Te0A8s0UXzmOfbaPygJxSo2OLhLSUrm48HAg=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.3.tgz_1456491184539_0.26539601222611964"},"directories":{}},"2.3.4":{"name":"react-native-router-flux","version":"2.3.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"07fb25abe954be0bae3759367bd6d7cb1471c2fe","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.4","_shasum":"1e52cbe47be0f9b63d3c002c2d6b895dab00453f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"1e52cbe47be0f9b63d3c002c2d6b895dab00453f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.4.tgz","integrity":"sha512-neMyePniLjJgBbemGPPJcGvmKjFfgs3BIgGn67NMGufhUBpA7t6SZUbeILYofUzkzp7J8KdRqDgSmGngpMUfRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH9ORkDs6pKZGdODo24OiFyVJ0IbnFzBh6WZQO5HUV/AIhAJFlUZ4d3+41K04+du/t+/8XpCjBAD73RiK/5/VnoZ9b"}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.4.tgz_1456496406210_0.787520700134337"},"directories":{}},"2.3.5":{"name":"react-native-router-flux","version":"2.3.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"70f4299c8ca8532aa535a5a350e196640ced8448","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.5","_shasum":"1bdb7ee84dfea69faffa5910e98e0a5fce7b8ab4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"1bdb7ee84dfea69faffa5910e98e0a5fce7b8ab4","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.5.tgz","integrity":"sha512-KNLYqyrjlJT5To5kZJmiWfyI+uCbpdLche58smHSvDd8vb6t9qOukB+OJW6+EfEFQoF7MD4+M0y3o39hfiCcLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRi7o5Gqk0B3moSv9YEtd7Nievx6YqlIF/JjurDf5RBwIgYg7sXaCVk7Jr6m7pFZTebgxStyngV9/69FvzEj944ks="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.5.tgz_1456498265445_0.6327459453605115"},"directories":{}},"2.3.6":{"name":"react-native-router-flux","version":"2.3.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"b2e8b3f67205fbe236083bd8e3db68d6624582a4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.6","_shasum":"e36227713e4f2ec287058bbda2d599234b39ffc0","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e36227713e4f2ec287058bbda2d599234b39ffc0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.6.tgz","integrity":"sha512-ut5tcjMiVLksliwzqFpBHV0J8Upe4O90KymdjRx9JeRA7Qt+GpK8zHpHYTM0Gw51kM9MeW0lDNontkggYw5oYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEVZlwsvnwngeQhjORMBvJ+fBKzv9epmOaYvwNL5M/wAiEA3/Ojj2TV+07fSVdmQilE0F0p5ToL4SBKMR/fdv5zei0="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.6.tgz_1456516554849_0.5418638361152261"},"directories":{}},"2.3.7":{"name":"react-native-router-flux","version":"2.3.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"662001dc1f66b7831d4df21c173e80eab6ede378","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.7","_shasum":"5c080778a89f257f4d60fe2b3badbb56d49d4991","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5c080778a89f257f4d60fe2b3badbb56d49d4991","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.7.tgz","integrity":"sha512-t4fh9gl22Lwq8YubjOGUM5Fssg0KbEI8gBVXbByY8nYXOPHTO4scn32nQ+eo1EEz7YypDPtL+tcnfCNqyW1hKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZA7w0Rsb13Ut+5h4zj52yNs3wluZswWprWSXhBI+OAIhAO5gXIxSMS6fpLiGrQrVzWZJ2dy9IelKQoZOiS6HTv3s"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.7.tgz_1456744663714_0.5931181604973972"},"directories":{}},"2.3.8":{"name":"react-native-router-flux","version":"2.3.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"36ffa9a0e7f927aff1c12699532dd1ee67481713","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.8","_shasum":"6bd51bdc0dd097326929202ad2fdfc9313aeb601","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6bd51bdc0dd097326929202ad2fdfc9313aeb601","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.8.tgz","integrity":"sha512-BQd0NBONlasKAd4c6R6NdqahxIQGY7sGV2eNUV+TogrzZc6f/lZDGJE802Y23582SHMqDP9ooFUG+4e2LgjI8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5kQUz+BZ3hxhwh4doWUzJ8eQVreneiNrJroa6yRdjGgIgVWhJVT3fDlRHvG0/KT14jinaU9IkjOReM3wKdnm+abY="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.8.tgz_1456769006709_0.3935192327480763"},"directories":{}},"2.3.9":{"name":"react-native-router-flux","version":"2.3.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"efb791b4c16e93df396074cb19b9ef1f32a0e9a2","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.9","_shasum":"069a19810909caba5496153dfd9ed86c97e98c54","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"069a19810909caba5496153dfd9ed86c97e98c54","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.9.tgz","integrity":"sha512-kCiXO7XYymj1mE6Ef6FxPmdRTpGtbN1OJrjqCGOvQTt0RG32uhwEx5EeXQVGFzE30p5u5xAdr7BCaLS6uGwU9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp5rHzla7NBSBiBu71wkM1sh/gtbNhuNLyLV15Mtwa9wIgbda9GmF5DROEAG9zGri0nKOObhOEXRuFi3y8wL57ld4="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.9.tgz_1456832173133_0.3424771123100072"},"directories":{}},"2.3.10":{"name":"react-native-router-flux","version":"2.3.10","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"adb8e076e583b119854cababe05fa7d3144c6af6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.10","_shasum":"506ed679b21bb73a3ae645c06893d6fb38ad4d26","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"506ed679b21bb73a3ae645c06893d6fb38ad4d26","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.10.tgz","integrity":"sha512-M7SDuUbaGgvn4DsJARDqyoEJHaIuujWYvV3i0rmKWjwZYbXNFvcCJrM3HJUTiUJxCKyG9UOm63NLn+t2zT1uoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnQnTN03JAZOTo2faTr+3efMQsYqSLH/MwgIVwjLGlxAIgY3jl/PEMKrQtC32I/OFUJGXbqBjHhwn3H9IJhNQ628o="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.10.tgz_1457162139279_0.1542587426956743"},"directories":{}},"2.3.11":{"name":"react-native-router-flux","version":"2.3.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"c2146fc628e38068031719d7d9fe491ffc329cf9","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.11","_shasum":"bb92bfd0e4b361c08cadb176cfebf8c91f6cd5ec","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"bb92bfd0e4b361c08cadb176cfebf8c91f6cd5ec","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.11.tgz","integrity":"sha512-pbDVtx+IHh/hJXFwNWG8qE30xw+Y7daJakiOtm3SpnXsScXNiC7EHSI5U2L6ytRYu0ufQbj0LWXUWUaP94CHeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfez1MNshSm6Di4zHOBOdmMXN2u1Eg5rouJl8Ks2UeTAiEAq+GbOe1Z31s6sPBpLP7LwuhWuZBt0Srms5AVhLmGZFw="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.11.tgz_1457346338837_0.9337606085464358"},"directories":{}},"2.3.12":{"name":"react-native-router-flux","version":"2.3.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"1ef9f2eba45e2b0920ae7d714085feae70c26b90","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.12","_shasum":"b53c2e5f9c9cef2be3a565029d75c63a9c0a8f50","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b53c2e5f9c9cef2be3a565029d75c63a9c0a8f50","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.12.tgz","integrity":"sha512-LfEdVdh/yosEUa5xbjDDzQY6luI7yC8we0Fm2gANWQLIL9R8YsxYLQ9L0dKnpbebb2FO5gwFSz5xjdr7NA5JmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/39HQ+pz6Fn5C71b1dIVbbT2DDWNMfwGE3rX5EDfJzQIhAL2IOYMyRnsOBlfretEMKlhFET8NaGiAlEecMMk1ifXk"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.12.tgz_1457519841099_0.2759427058044821"},"directories":{}},"3.0.0-alpha":{"name":"react-native-router-flux","version":"3.0.0-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"b9142722d6cc3e7b8d4893510b30c1102396dca8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.0-alpha","_shasum":"d33b0276ae6d55c206f42bddc2964296d0d3f653","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d33b0276ae6d55c206f42bddc2964296d0d3f653","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.0-alpha.tgz","integrity":"sha512-tPezjE6KGJ5CSGRpgKX9hBDDS8DVnlNgLd+mxjltz+Zp1Uq6qs2Fpl0BRnEQvawM1DCS2eyb/W2kTO8X72YAAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIdrCH7vy49ORLKJZY8PulIkNf0HSwQWFTsiDZrj3OVgIgYYTFoPvGqyzqkqpUnJNgh6fpSWpbCIfpgp6R+XNb+qo="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.0-alpha.tgz_1457716905619_0.18820533365942538"},"directories":{}},"3.0.2-alpha":{"name":"react-native-router-flux","version":"3.0.2-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"0cd08c51868a9f68b0e739f8d96b959b9690082b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.2-alpha","_shasum":"e8fbd9eddbf9f8429fb6fd17845c5bc2b7deeaec","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e8fbd9eddbf9f8429fb6fd17845c5bc2b7deeaec","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.2-alpha.tgz","integrity":"sha512-6H3On/XSDfAKULqX3F56bzC6dM5AjgwlOCQ6IwrptPiQHpIWoV013XkPtCzcsapSMwkSFFgyQXArgYH23UsVbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPa21PQsQw+on0MVa2VTlQE0xL3/U6k61wQMVeKc7kVgIgZlv2sqKQrA834TNm2N7LlGc3YTxTQD5Z8ZBuYNoQr+E="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.2-alpha.tgz_1457807573527_0.015399532159790397"},"directories":{}},"3.0.3-alpha":{"name":"react-native-router-flux","version":"3.0.3-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"0212273ab28802c25b5a91dfe4e456beb3384b55","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.3-alpha","_shasum":"8fc985e5f2a1e680519255f8e3de4cda50d62aec","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"8fc985e5f2a1e680519255f8e3de4cda50d62aec","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.3-alpha.tgz","integrity":"sha512-/9oPVhND4ftABySo8GX9WTAe1lT9SZZnPRLUqysS1svBlB2YAvh70d9tZoxO7NlIyUCLxl9nLBVE4GPyFDedyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/R/OZdcU/OtpdGge1PC+FD7XMqbAPlXZnoZ1oTPvO4wIgRbNf11PTzuPHzzEmr0JN49B7HX1vZdF6K4VO1kMjXNc="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.3-alpha.tgz_1457973800802_0.22394462814554572"},"directories":{}},"3.0.4-alpha":{"name":"react-native-router-flux","version":"3.0.4-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"27e995d7d3192aa906c78b97924782c1ddcd70bb","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.4-alpha","_shasum":"dab1be62319b5c1db8e3d5379fdc8a47934e05fb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"dab1be62319b5c1db8e3d5379fdc8a47934e05fb","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.4-alpha.tgz","integrity":"sha512-4Y83k5pGfuYLUb3sp66fc+Tttl4KPu1H5ymMkh3hygsufYHJPhzoPZeL9ZPntvLsmwORM/ZWDkDdyWe9r54jLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmf/zuNrlqG4E5GhkG7PEU8gOu1MLILOWaat93RzygZQIhAIoFNQ8oa2K6r36qgc//KD5ABwRGWDWG6YAfaLhU4JX+"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.4-alpha.tgz_1457984523744_0.9223749539814889"},"directories":{}},"3.0.5-alpha":{"name":"react-native-router-flux","version":"3.0.5-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"f260f5ec87c5fe11e945b232db84db543977b4d4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.5-alpha","_shasum":"2129b6f4542731007f77ad140f7b7e7395b9dc5c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2129b6f4542731007f77ad140f7b7e7395b9dc5c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.5-alpha.tgz","integrity":"sha512-vcF9cVGwgAT2UcbJTeBNkokMGQyw3+48g6IizlPzimicfXXJ3i+ANxqfNrab0A+cBa4W1QvAOwKXAClo/WBTog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7nNNklJBFN+whVbC5lE8teIE0zdgwTpvDYpz7FtstRQIhAM74l0vfkHaXteQn4zK7cHsZAeXYZYZM50sjG52vHpsn"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.5-alpha.tgz_1458051466590_0.4491911882068962"},"directories":{}},"2.3.13":{"name":"react-native-router-flux","version":"2.3.13","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","react-native-tabs":"^1.0.2"},"gitHead":"75ce5e596232baf9c6c74aa3e718e63f6a18f4d6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@2.3.13","_shasum":"c2a2fbe196a3e266ab8664e5510ed5a2d5c9c741","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c2a2fbe196a3e266ab8664e5510ed5a2d5c9c741","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-2.3.13.tgz","integrity":"sha512-ecbZFox4v1RnnKib1YzAeKyI/XUfTiuooiuKEY1Syp4v5mhQuhzTMyTqI00COmEobQv3W8Oa8PEwnTMawY0Byg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvyJ7q4HY2CAiD7w980+4I7Ahxk3ZUquWdwIbLfcxDdAiBAly73UgPYh4iI610cZQ+3pq4VsJ4Wbo4oTGN9i0RSyQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-2.3.13.tgz_1458054690637_0.22809903579764068"},"directories":{}},"3.0.6-alpha":{"name":"react-native-router-flux","version":"3.0.6-alpha","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"8c9ed6b738d4ce6d4a606f4153388976e2379d46","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.6-alpha","_shasum":"f447318f4621e8ed33ead5199478b9d13ebbe482","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f447318f4621e8ed33ead5199478b9d13ebbe482","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.6-alpha.tgz","integrity":"sha512-goeAxQN7bwuQVyS+VpXoz4BNLxN+TRp6rXU+EXzfQe6CB1XZZ0tdJeslGKp5GnEvJcF61i0LC2DSpvveSzTQ3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnppfgOy1wAqBfOYwTXYcrU7HIJYkAPxdoqtDvZqtZ9AiA9wg+LxnWfToee6nEm06TmWAT5oeXLm/Y7Zt239sTRng=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.6-alpha.tgz_1458129349549_0.4496348963584751"},"directories":{}},"3.0.7":{"name":"react-native-router-flux","version":"3.0.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"84434ea3ada2bbe3d9d71caf415ed1e791690e7f","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.7","_shasum":"7155d38639ba1ec22c896547e02da17ee225e0e8","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7155d38639ba1ec22c896547e02da17ee225e0e8","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.7.tgz","integrity":"sha512-HdmqYpQA4Zr6H/W71bNzGEF0m/SGosX+1hLhI0jhXuO8SRAnEML6qPSt4t5fnR+0eMxTvydKXEFASVY6HDdLVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPGFH6Xlce+GjzptWFMVRmNfB79B2+BuMv9ekCt402rQIgPTMqAYlx57gIaB5Jy6VSTe9MHl15A0As+2ol5LbCTfk="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.7.tgz_1458147804039_0.21778439753688872"},"directories":{}},"3.0.9":{"name":"react-native-router-flux","version":"3.0.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"502af927f3a83b46f5d6d682242dd7996862a7f8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.9","_shasum":"15b52cf179e3821c75c85d1e13021b554b80673f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"15b52cf179e3821c75c85d1e13021b554b80673f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.9.tgz","integrity":"sha512-CrGnnSWYkbMW/1r/oL3mN72qeMQL1k/SzpzB3be7j45gvDA+HfkH1XERMer2/Bf8EBMxcmCJsEnPjOGXcPWA0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF34LVaTM4knvCPGCKt/47aYeu/jPbUiVgJE934csMMDAiEA4TWiVy+nYi5bdzwJa/vIMB3YOUM1Up5aud9qN/aRO40="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.9.tgz_1458165137160_0.6905147484503686"},"directories":{}},"3.0.10":{"name":"react-native-router-flux","version":"3.0.10","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"@exponent/react-native-action-sheet":"^0.1.2","@exponent/react-native-navigator":"^0.3.5","assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"4ce83521d12c92d2477d3c4263ba32c27fe367ce","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.10","_shasum":"175ab0d7508b481a00141934fbe58c8737594ebf","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"175ab0d7508b481a00141934fbe58c8737594ebf","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.10.tgz","integrity":"sha512-/A3V6eYZOCOVRz7c4ehf6XHqQrAkQ4RplL1CFuI/8NG5sPvHF/K7imH2JFjWgoJW13Ju2nbtuqoz8HpjGT8TSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIZkouQGKsbHSETKGnfMwoi+F5SfohqJc/E3Gt4wUPEAIhAM/YfNfuJPPzB/p49ke0xC60wcgoUYcab4IAq8EHv2sv"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.10.tgz_1458200582979_0.5233861380256712"},"directories":{}},"3.0.11":{"name":"react-native-router-flux","version":"3.0.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"8f16ac445c6a05697bb3d1ec22e66750b0aba8e9","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.11","_shasum":"5baa01b09cb0f815d7e03c68b67ffe5b5a921c11","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5baa01b09cb0f815d7e03c68b67ffe5b5a921c11","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.11.tgz","integrity":"sha512-WtUVHZ/WzO2DlbMRpWM+iHxHF5A/CHWDR/6VH7+Qo8MjEPi6wStnAQYOBUChhyoH2xrMIhdghvpisIBDv9U8pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7iPVy1d0oIUKlOLXrm9Ibf610qxhKFVRJDroJ4qOGfAiAkaS1cXHmCCZRXBMo7IzFiGu/iCB0tGaYTxxyR9svYOA=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.11.tgz_1458227915193_0.8272779774852097"},"directories":{}},"3.0.12":{"name":"react-native-router-flux","version":"3.0.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"aa38eb003fc3963e56d18bd162c296198a090960","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.12","_shasum":"0049d9965400c68cbed483525f093307eeaf58ff","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"0049d9965400c68cbed483525f093307eeaf58ff","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.12.tgz","integrity":"sha512-HafpOT33YxWtzWb+aj7IaPBKrgMEOkoiPXtMj8HcdOy7wQ/Exs+j/Vnyp4+Ctdb89yvEUVNEoy5RaZe1d93I7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLcBU1zRvhW03faaZ0Vmk4AO2QfekIoed4J9vR1WkjMQIgDPsH+8ucMJDFp1RI5B9U4SHnHkf5ZeHdO2DLrxvTwkM="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.12.tgz_1458310826922_0.6517193745821714"},"directories":{}},"3.0.13":{"name":"react-native-router-flux","version":"3.0.13","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"05525e42094a8bf7aec550fd5488545f5648749d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.13","_shasum":"087c476a48a2aad5ffa9e7da958a612856fdf4ae","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"087c476a48a2aad5ffa9e7da958a612856fdf4ae","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.13.tgz","integrity":"sha512-S+dwBFXX5pJlYrQucalsAptYB+dGZ8GNvOBUH9pGoAdZt6Yo5zLpBYrOSO8gJIND4uX0vf2ZGrFG3hb9eCh/3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGJJeCZ3l8pf2wUGzHPlBfcsDh2VmJSyrd5GFC/c77ygIhAOXG4YkshCJv9+5VQi4EeTOwgOIO/c/eBToGd6/eGB1o"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.13.tgz_1458326153512_0.9825489814393222"},"directories":{}},"3.0.14":{"name":"react-native-router-flux","version":"3.0.14","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"2cccc5650604c6bcdb79594637d03267d2f6a9d9","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.14","_shasum":"53f8205f17f7985bd61321388f457cc7bdadd405","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"53f8205f17f7985bd61321388f457cc7bdadd405","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.14.tgz","integrity":"sha512-ZWzSPGI5O1yJibFOxUlyfXhBzCvzMum3yXZU57ilu4EGO9McR4xt3GyA78gySYXnV1Rm8U5LxokIuOmaZNOlYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAfqBHcVSBU9EQH0mK4Upj7Bz08AW+CzkkzbqSk2e3vQIgcURInP61biEP13+jx6of7ixNMXS0mAzHwuVOoVT3cdE="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.14.tgz_1458375434008_0.9275440413039178"},"directories":{}},"3.0.15":{"name":"react-native-router-flux","version":"3.0.15","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"21505c0c0f4412268efc475f6ec6421558eb1e06","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.0.15","_shasum":"d44e95d82163b16452ece401aa6f44e1faf1c24a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d44e95d82163b16452ece401aa6f44e1faf1c24a","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.0.15.tgz","integrity":"sha512-Sj/SCD307iLI6fzalqE1Go+Ae7W4cmv9Ipx6zlpaKE6TaTz3m00KqSN6/f5mbtlOVDOgIAxy1eLcwy66KhcQRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBYFQzEQcLkImkqOKVrdy2vJJNatAfIb543+e4XFCeGwIgAfWPor/eoaXoBs3NnjTCQhPIdy/VYDFdKk+ICfaI/VM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.0.15.tgz_1458375922061_0.03154211724177003"},"directories":{}},"3.1.0":{"name":"react-native-router-flux","version":"3.1.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0-rc","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"e1e556e7a8c822811fe05eee23b8bcea0f728c26","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.0","_shasum":"6b1e4e811226dfce703fb2c788e1b737366a1856","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6b1e4e811226dfce703fb2c788e1b737366a1856","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.0.tgz","integrity":"sha512-krHygguDFjceDnDe7SjTWwxc/49JDc2sMeOWHZk9YNJkiKdvKOf6ia3yYrrqCwSd+5ZUk8H9nvhruThKWgGUng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO1v8JoSfFOe8AATKlmY41EprOUTxS2OF4mom9UzC29gIhAIA3XPMX6ycAAtNVpMx67bTxJNvaC72/6rvI3q8rE3Bh"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.0.tgz_1458568445566_0.4792846299242228"},"directories":{}},"3.1.2":{"name":"react-native-router-flux","version":"3.1.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3ea1c111342c351dcee51aa94e3564c2d58971da","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.2","_shasum":"98f4bcb1e9f13a199cb2ec45a2763543ed1f0370","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"98f4bcb1e9f13a199cb2ec45a2763543ed1f0370","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.2.tgz","integrity":"sha512-jhpRYOLTJPYtg7yGKRqTrFgXOcs3WcGOFTzfnb1KCPYtsZsA+gitoMpvTwGKphvNU9QuoiLx4DjlKtbD6vYspg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeHQGQAY4G1d0rfDLKTZ4mNOfcL3LQ81+P5CV2VMZFyAiANB7uHYaTk++/Juzgew2vHnMz+igm4VipgFwDaATUsYA=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.2.tgz_1458579770856_0.67229581810534"},"directories":{}},"3.1.3":{"name":"react-native-router-flux","version":"3.1.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3fba076b85658ce1947f07e2ab25032d661519bf","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.3","_shasum":"e9c60cdecbf8dfc79970bae94422df4eda4bb0a1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e9c60cdecbf8dfc79970bae94422df4eda4bb0a1","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.3.tgz","integrity":"sha512-RetrocFAtGoqNOrRPFKKa5OewaV6QrWqxoeqOFlrxEY0va8LotF2uY5piYnyd6vudkT04B557TpaGywwZjPybw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnCiHc6hMc6OQGf3vAqhlod9WmdVZduMmkVXl65JI7eAiBciY5kLntpdUDev8ixqCVO/LcgllWhWz1uT2oio3E6Pg=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.3.tgz_1458580146692_0.8534296930301934"},"directories":{}},"3.1.4":{"name":"react-native-router-flux","version":"3.1.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"890a00565967df5656bcef2f0ea6c9a1b23a8dd8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.4","_shasum":"c1da79e3b8bbd65f0b9de0a9a98dd014a4231aed","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c1da79e3b8bbd65f0b9de0a9a98dd014a4231aed","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.4.tgz","integrity":"sha512-5IQ3BMKLo5+n9dvK7YgJbAY49WTmIi9sky1fQBqbOxWQqKrq3cWAHytSx2+IFgeDRP615+hbp2OMFmOn/qX/rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJRajIHJB1Lu/zBvGBesrNVQlRoCx3eOZLS3Y0doKPqAiANPzgqR8lo+Zio+k3rQ/dJ/h5FpMn7XHziHLIilVtkAw=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.4.tgz_1458638526456_0.5405887486413121"},"directories":{}},"3.1.5":{"name":"react-native-router-flux","version":"3.1.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3168536a7cb46b5b9a02256bb20ece0d072e7550","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.5","_shasum":"468aeda9aad53f0f5e82ecf20c37a95b7bb86eda","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"468aeda9aad53f0f5e82ecf20c37a95b7bb86eda","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.5.tgz","integrity":"sha512-g51MPaJE7r/N4NccRyRFqrVamuAAlaDGNGX/hTVRVl/Msz9GooQXMCZOh2Ftp0d7gjsCuTxIGs9xHGuIJ9mxRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlLnFihNpH8IQ63JPsceC7MFRWNyYENsbvHGRuTuICegIhAOmRluKO6ODM+i9u/An8sV6VDArEsf5WxVC2/J/sXw36"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.5.tgz_1458653042848_0.31692846515215933"},"directories":{}},"3.1.6":{"name":"react-native-router-flux","version":"3.1.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"1f86eab72f2ba61b828d3af48835afe2466dc06d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.1.6","_shasum":"e04c051c2424fd4ac26191943621c091cef40e09","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e04c051c2424fd4ac26191943621c091cef40e09","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.1.6.tgz","integrity":"sha512-7CCC+mLycVCeVwAGxjpNaql/kpUIykuTPyCcz5Y9rW0MQbfIVNTZIGBSPIXGpr8dTENwjSOaZB/WgNqBmdlpSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD3867aa72ppUAFBUqDDE85pPXJJM5t0LXqOx52gaagAiBbauUxWdcuGWPbqRApOyD5k4aMeEBesseyYU/Yjw+YJA=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.1.6.tgz_1458891763260_0.286752539454028"},"directories":{}},"3.2.0":{"name":"react-native-router-flux","version":"3.2.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"21ab469284bf9341fa1ab3d8442917fcf2befc86","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.0","_shasum":"3f2fce66a4bf6c3f1f61c76797bd18723bf5395f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3f2fce66a4bf6c3f1f61c76797bd18723bf5395f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.0.tgz","integrity":"sha512-WxgJCTedLkHJbZlYo5TP3k6VDGzJWWCwflcy+AI6O0Y4qT0qsvLpR3eDEgQ1lGhIvdYsS6zMqRAaryMIHDM6rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1WsvMt29zC5x1x7WKaXU5askwhn2i4aQbYRNyGOuF5gIhAO7yzIJ7fUMUT76nx3y43tWH3T8+HDzRy3TQXtIqUrmh"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.0.tgz_1458918493221_0.34169442811980844"},"directories":{}},"3.2.1":{"name":"react-native-router-flux","version":"3.2.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"f55a87d02a28c97a81eb5d5608431fd1cc3fea56","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.1","_shasum":"58ad12d5f972cd3b4e0102ba954babc0b60bc445","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"58ad12d5f972cd3b4e0102ba954babc0b60bc445","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.1.tgz","integrity":"sha512-ojsngPnD7uCZ0bte8vrXQJRu+Z/nCkDdJGVSeKiZbGElimkb8bGJjHsIjhanlcGDAX/ooIccJKaJy/khKSIW4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2tjWFkdH9qW7w74GfMYNWZgUGPj1QBKlYbFrRijQGKAiBuzhDWbFKclMcI4o6DhYAxdVMEYjHrDN5KE6DdnZxmow=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.1.tgz_1458919886460_0.18374207173474133"},"directories":{}},"3.2.2":{"name":"react-native-router-flux","version":"3.2.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3d77b93755fde58f86296d04773cc10bf4832671","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.2","_shasum":"c63020813a53cad221f81b517d6555c5817791c0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c63020813a53cad221f81b517d6555c5817791c0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.2.tgz","integrity":"sha512-uFjIcxEP2MRVsbivEb6fgZ90CR6/KX82gAqJhdzeCOYqAwTKQMD41d4YzGvHaMsbwHaei54CmOfNJ79JQHKO8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqcAccmJSDYAclfbtc1F7mD5Q17hdPXWZyQuUI2oFSYAiEA94y7Tg1Yp7ixO6FEDSabV77LzGhXL12KIzwaMbMiJrw="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.2.tgz_1458920173193_0.1586758866906166"},"directories":{}},"3.2.3":{"name":"react-native-router-flux","version":"3.2.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0-rc","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"6d2e5d114118e594168f65c83732e8a470c0529f","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.3","_shasum":"c612f2a06964e3731f13e2c4555d16717b1f85f8","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c612f2a06964e3731f13e2c4555d16717b1f85f8","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.3.tgz","integrity":"sha512-kQuTSoFwXN1eHlu52zW4LAb1S7MPhl8Wl8hRHYnQ69tmKLwIjqTYTRWsxu4P7MyF2u4oAfOmCmUTuBsgOhaYTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEf8RBbyzvvuPtpOP7pkdlM+ANmt6FgXHNn7un3YuDZQAiBpHq1VbaQn7fO/MI+2LsU3baZUNPAWDDQwUjv6+A92+g=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.3.tgz_1458982425437_0.32601043418981135"},"directories":{}},"3.2.4":{"name":"react-native-router-flux","version":"3.2.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"dd7dbe21472d2e5bbb6ca5b3b9d292c74d99fab7","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.4","_shasum":"9d6c18e97c517b47fd14cab83cd24bfc7a64901d","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"9d6c18e97c517b47fd14cab83cd24bfc7a64901d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.4.tgz","integrity":"sha512-zn7R9I4pQPaRkESaF8eP7XNHXoD9cdFpu1A0UQ0NWYKgad8SE2WWZdx0h5pclCr/9fweqHxncaKBXjAW3c8KvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG83VtPcTA24aazmM22vciRh18tiZ4de3mEl3r670oLiAiAqKPl0dgP2fVIQBQ5pa5ROyS0es47x9BvEc5uAzch8SA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.4.tgz_1459237856236_0.715495026903227"},"directories":{}},"3.2.5":{"name":"react-native-router-flux","version":"3.2.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"505e9b2e88992b1c02f52e7bd8b399bb69be7ffc","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.5","_shasum":"d4e5eb9a587b44884eab3e5e1e9dfb1ab1f31ebd","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d4e5eb9a587b44884eab3e5e1e9dfb1ab1f31ebd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.5.tgz","integrity":"sha512-enIDm/7hBY4FH4rjl3X6QWLP0q1uDhZuILN0ZaKqrUPQeAMej/j/pt0WLUcEc6pEWTVq0cc+u1HlYJMcGFl9hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvuzV0LMGi1DEbmuSziRfUWb/FV65WzvdIZwjqpKn+tAiEA0QHj1ngyv2rB/dxcjVvmSv6UXtMmLv2mqeB7dgjKi98="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.5.tgz_1459258209612_0.6630011836532503"},"directories":{}},"3.2.6":{"name":"react-native-router-flux","version":"3.2.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"77ccb121290580db3ce80b70528b2dc1c3767140","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.6","_shasum":"c84697fdfb9b2645bf3adca55582ffcc643870b9","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c84697fdfb9b2645bf3adca55582ffcc643870b9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.6.tgz","integrity":"sha512-2l2RjtwklNoIm6cFfRr4zqni//xGVnhDbro1mwWL/ejnVdXXQRRtzANsi8tFEXhP+V6L2WQi2zJ3RlPgSkfDfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBz+SI+f+hWjs5XgPQzbSalI3zSap/AgkaaOrSr5VM7AiEAlnpCfu5QcWy1QwDyUjXy2jplFRHNxXmLyZPdHDvQ3Y4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.6.tgz_1459416012433_0.4936505297664553"},"directories":{}},"3.2.7":{"name":"react-native-router-flux","version":"3.2.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"peerDependencies":{"react-native":"^0.22.0","react":"^0.14.7"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"c42b48b1e04bec828b11a6417708320f150493dc","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.7","_shasum":"3ee62eb34480ee4baa901953d5bad6be09ec0e9e","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3ee62eb34480ee4baa901953d5bad6be09ec0e9e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.7.tgz","integrity":"sha512-RNizlKRW1Qo/CSz1gKa5ygf1102Rja8yq3igagRZKxRBsP5L7SaCHavVfnIyEYBeZyZezeyDMQsyJ5htetqXqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkEDM9mJ+rQ/OKXFpFVsZPe8ezLtcZP1ECkSdH+bpUzQIgFvcnArDwLsweO/xp2+ILf3HV1wim0nFbfudaRzQsLqA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.7.tgz_1459930613614_0.8717735239770263"},"directories":{}},"3.2.8":{"name":"react-native-router-flux","version":"3.2.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"68177172a2d7c68aa98503296872effc6f8dfd1d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.8","_shasum":"617fc16c63dd63fb29a7a6f97fc741c8c12dab53","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"617fc16c63dd63fb29a7a6f97fc741c8c12dab53","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.8.tgz","integrity":"sha512-eBO2L0Y7nSiNJujs3fHOwkATCBGfbdyJPDnO3xVEwZphSs4r7ghIjIqXAE5oFYr/bGg3YFljOmTUIlWIGP82ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUsxeq+DwrwklrXmxcGUcROE7Np/F9KUI+90qq4hjwkAIgGuniJtbKJLOkiSOZ2qV6z0zYfV3iJi7cOsC+BEZGOBw="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.8.tgz_1460211835184_0.5509123101364821"},"directories":{}},"3.2.9":{"name":"react-native-router-flux","version":"3.2.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"5373ba2d4e653bbc9e952449a4be11573594687a","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.9","_shasum":"b31cf126d9b334a804acc76b8a6d47cd1a8c39cf","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b31cf126d9b334a804acc76b8a6d47cd1a8c39cf","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.9.tgz","integrity":"sha512-rKizOktgiI1TlZWp6O/54gkKq3a7dyvI0aCtgR9SYK1HNvk6qZQPZUeNpVXv482dbK9dAvILU3r8uIBmN11dLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2s1SLRjCDyWGyEQcXyRISTFOgD7DIthVYZ+KynGfnMAiBqIxEzu0nHhl7+jmGduCxsNXfttnqtN4cgSvVH3VUaqw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.9.tgz_1460397614438_0.6297547467984259"},"directories":{}},"3.2.10":{"name":"react-native-router-flux","version":"3.2.10","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","immutable":"^3.7.6","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.7","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"1ec99d5aa036d72d5d1352aaa66f985dbae72ce8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.10","_shasum":"5af16b70e9f414621bc271f28314a9d0a13b7165","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5af16b70e9f414621bc271f28314a9d0a13b7165","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.10.tgz","integrity":"sha512-1dfXkjXHNt6oNeh9kpgbRy5Im0UgXvoZDnD3Fx9NjeHK9Bmlo5ANOLnmonoCQoua4IDRfxnNn78wtfBsHlhmEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNSECD3DqLncnyjcSR4KUZMi3IDetrUOzQL3gXaebCcAiEA1vNETAGV9NcNQknXTq6blFPaXJyNrd8E/QSs6n1Aa6Y="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.10.tgz_1460460616735_0.826832149643451"},"directories":{}},"3.2.11":{"name":"react-native-router-flux","version":"3.2.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"99d70c485a74f64aa7c15aaf1f1c33bf68ad567d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.11","_shasum":"db571180e7665bfaf2a46a42daa5b30b735dcfae","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"db571180e7665bfaf2a46a42daa5b30b735dcfae","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.11.tgz","integrity":"sha512-oCqMOZFW3Sj9wZi6ql+5Q920jjGoAxiJYIMrIa98+ywCRishigjQ1/Y4K3Rh8dlBiZ1e+mKnmTC5utY8lcTl5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJlJulWxtIxi8AytNmUpjFwZ/JpAs14R4xz2wfLERBnAiBoXTmZSd/sCfWJSQ5b2DLcF8uniNLQBV4fh4IxD5GfJA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.11.tgz_1460472965166_0.5088504799641669"},"directories":{}},"3.2.12":{"name":"react-native-router-flux","version":"3.2.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"d68a41cc1ea05f4e857388e580f362f7c7c1fcba","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.12","_shasum":"c8f0dab377ab824b3537b978f5fd31083674e786","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c8f0dab377ab824b3537b978f5fd31083674e786","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.12.tgz","integrity":"sha512-lEQNnDrLOHMH9HNIUdM+FjmYpdvPRw9M6fB5E8VAsvmE9ejwTk3XCImsxUxtzK/07EW2oxf8x5S/9TLE51MuJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe2uGVStyOkNhKg8mdM/p8P6jBtArXcNcR66S5rPWMEQIgITsxX8aWmME5Jt6TI9YhZY6A2qWYDCJ6DrHnjc6ADWU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.12.tgz_1460488544158_0.5580528313294053"},"directories":{}},"3.2.13":{"name":"react-native-router-flux","version":"3.2.13","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"e2281c75d160f7af3b7fd00c7faeea0bc557a2aa","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.2.13","_shasum":"b2c57808bc221eda3ef505c87ffd9f3b64d95e21","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b2c57808bc221eda3ef505c87ffd9f3b64d95e21","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.2.13.tgz","integrity":"sha512-DDfCmWvFRyXx79D+zgoGqTgtGDlRoDga+RLw1iJgsa4xMJMfjTZKQPJ27KphvRKx+TQGTX5RYdzo2HhtYjM1Jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYrtks6FCgnoyTuovw939la7D0p6VAbc2WJ1FRmjS7uAiEA5CsDGKw0NWL6mmlmV/8K5WIwHM7F+XcveoqWPZwXsbc="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.2.13.tgz_1460529522284_0.1146669196896255"},"directories":{}},"3.22.0":{"name":"react-native-router-flux","version":"3.22.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"75d4d1dd20475c7a30561be31f2bbfae5eb3c72b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.0","_shasum":"368243ba2c964965c6cc2cf8a91d5ead1d99bc2d","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"368243ba2c964965c6cc2cf8a91d5ead1d99bc2d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.0.tgz","integrity":"sha512-rS7WngCWpN7inj2M1W1cPySeFZ3wiZId/myUhMzaY3kZ95TNPTF5tOAt9djl3IV0C0XFNmd/nsT1LLKR58T4Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyboRl+TtijAZ7UPwnpi4AtN2d0kfBeh2HxKGuabXvlwIhAPvPGE0maIEjeV2PP3mi+zPL87xYCpVCWZm5Zgpke8VY"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.0.tgz_1460966201058_0.9219293531496078"},"directories":{}},"3.24.0":{"name":"react-native-router-flux","version":"3.24.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.24.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"59821c30a2353d40c66b6582a6ab3b1ff85a3416","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.24.0","_shasum":"896ac7bf530f01970e044656fa112c5ad9f34127","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"896ac7bf530f01970e044656fa112c5ad9f34127","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.24.0.tgz","integrity":"sha512-LpfssmrbOFGtl+UFnekcBBcKp4jbXDIdhLE04qnwAe+055mMq6M+AoJNhT8bdX9Z//XsGLYbt/PW36W9NPccLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmfCpIl8BYY4ymIBB9t/uoRR5x8RWX5b5WUDGB0F9EQIgAj+ucOtXGYB+YaV713L4RQv0TcH1ofqeT9tFCFMMkGQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.24.0.tgz_1461007260570_0.014892778359353542"},"directories":{}},"3.22.1":{"name":"react-native-router-flux","version":"3.22.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"6a03d12bad19cbfd3a2726d669a772456b690503","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.1","_shasum":"0eae92bcb513516fdc541d10b6b0b788a71fbfa9","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"0eae92bcb513516fdc541d10b6b0b788a71fbfa9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.1.tgz","integrity":"sha512-8RlkfTxaxdLynbFeijzJ5tx87T7HoThWUCLppKHmOKOqrtHOFi/lHO3SfmENv8Ii7NX9soAtpbUom2BgYG9QDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzjKFBKCpp2qc5dqc6IceoX2qxg2VEraU9Rht8LWiJFAiEAzHvn9FUJIntApSfWH2B/iQSHGSQRtFrecE19Ly2Teek="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.1.tgz_1461141541614_0.35077002784237266"},"directories":{}},"3.22.2":{"name":"react-native-router-flux","version":"3.22.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"446706da7b3d92c1f1501d22b240a98165727c9b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.2","_shasum":"db4fcdb350814ba23dfebe56e84cab8e2c3eeb66","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"db4fcdb350814ba23dfebe56e84cab8e2c3eeb66","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.2.tgz","integrity":"sha512-b5Gcxk7RyApHl4wCxixolyVDcUz9hpMGHgFtxuc7DARVj0NYbhqnEKVN5R9186Qy1Tec6Vvbl3o1CiWbLUWiQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRECP0Z6gCSOx+l0sLni6izTnnLf5bhPuvBvpt6w2zKAIhALVD3o08nV63eftUxADKgQMYYIo/34J5A1ZoPyoXhTgE"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.2.tgz_1461235516170_0.1348960360046476"},"directories":{}},"3.22.3":{"name":"react-native-router-flux","version":"3.22.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"e7aed9bd81b6b940bc3f696e1c3f91b8c4d28dda","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.3","_shasum":"c25ee8d0f046ef8a3a09bf02c3b7f615715b4f1b","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c25ee8d0f046ef8a3a09bf02c3b7f615715b4f1b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.3.tgz","integrity":"sha512-A7YY7OIIJQrTglLwXiTEA+vHBXhcdBAzjy5KcYaD/XMNYD3YIjN3Pe5PfTUwEUBoFbDdE8ORagN3Os2pQEEUGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS2+n9krIQf+az4qpFCGE5UVQ+uMjuuTA9KSW5m6VQnAiEAkxfWHcscAGeKRntDPnMgEG9aIt+7xSJVkfC7zweAods="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.3.tgz_1461248592402_0.9422825388610363"},"directories":{}},"3.22.4":{"name":"react-native-router-flux","version":"3.22.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"20d4676d5128b0f7c89c72d0041985d21b6fb1e7","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.4","_shasum":"379cabe331804fa5bcbb1fc900a3e1c1450097c0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"379cabe331804fa5bcbb1fc900a3e1c1450097c0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.4.tgz","integrity":"sha512-oWGNpUb3FoP1QCnsWlCiHyw2NUAyozcMJnHCBfzVBHxzjJQWcd0sSAwjtn4zBmNHP6Z5CqzNKUwThvwKlDiGrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnHhDM6WSOI9reWRRUEE8DPp4EhAZt280OXw8w5+Lg/wIgV5f3cDfTeX3Bru6fOz8ueeHE4p1XIfpNEGfNarcs5dw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.4.tgz_1461248832052_0.49688140442594886"},"directories":{}},"3.22.5":{"name":"react-native-router-flux","version":"3.22.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"ccf13373f8a3c51605e3678677c8fd7bbe469537","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.5","_shasum":"a6441c62358b2a42411f0b1fa36a5585898218ca","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a6441c62358b2a42411f0b1fa36a5585898218ca","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.5.tgz","integrity":"sha512-dYsfuZ7psWSmlJcSmKdUPcVGH+xLzBIFYQaUdMuhuao5t2HANNUgvcHj8HhajCWsIL8dlXIyJjUnofbtk6XYbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAK97LyNggsDb9KqovojQ5s9buefF7/21fA2zYMbw0fXAiEAjNcDu02dldQNPSE0PjEOLbf3Tr5zANTqGKTyMdteAFc="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.5.tgz_1461271784053_0.22669395222328603"},"directories":{}},"3.22.6":{"name":"react-native-router-flux","version":"3.22.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"57eecd89537c6e6b4a81c8e9e751a81bab6aaaa3","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.6","_shasum":"ece9a525a28e1053b7f3a6325d604b109facc7bd","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ece9a525a28e1053b7f3a6325d604b109facc7bd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.6.tgz","integrity":"sha512-+hzN9PXUJkzJyfFMABNjglavUWPK9YpcnQkWV+ulC9Kxux/35MhwhKdUD5qwH15En4gwDoX4OzlZPYGUufS/qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYVjVd2q2OxPJfidCkoN+BGEhHpBmsGRINlL/7gAHIOwIgCLLIMWYPRmgEsNNxxKKmLtpFJjDd1HVTQO83RuOzol8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.6.tgz_1461325362478_0.4082912281155586"},"directories":{}},"3.24.1":{"name":"react-native-router-flux","version":"3.24.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.24.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"44738810e285dfc76863f5312c602c16720e2837","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.24.1","_shasum":"067e6b6e4dd2fd6b0e46c38b4f19e771fd7601b7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"067e6b6e4dd2fd6b0e46c38b4f19e771fd7601b7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.24.1.tgz","integrity":"sha512-Q7twB1Lgu1tgzOCUvHT5CeAKkdX1FchVqCBO5dnuslYbmpZn2xmOAhcn159P312sewxbEmTGB+imY0/Qy0DEGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDotSXdcL+wF+ojlKwUx7yieMgRix15RYTR5fu1N9UB0AIgQRHK1QU/xO/I4U4tqGbx/1Zn3TtxdccVsJ3EstgUWj8="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.24.1.tgz_1461326169897_0.2738314028829336"},"directories":{}},"3.22.7":{"name":"react-native-router-flux","version":"3.22.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3bf009c6db8fd8067aa1ec73d99b7a1eb3eb0e6f","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.7","_shasum":"4e4f1d86d354dcf963406609f40af22357ed66d3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"4e4f1d86d354dcf963406609f40af22357ed66d3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.7.tgz","integrity":"sha512-EQhofY/ZkffxyreOVaqN29UyQZYbpijZXlZpozXT4iOKrBewZu6ivpfkIQgnHRoMbP+je2MbEZAirTMCUZUhPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGk2r+y26IVUhmnqMH5/lfCwyp9QDuoGPtzkd5ITPNTwIhALTzkbTHBWBjI8g8fGppq68uCX11uF8Zz7u81GZreJ6L"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.7.tgz_1461343544161_0.16446505021303892"},"directories":{}},"3.22.8":{"name":"react-native-router-flux","version":"3.22.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"2990a2babdad41b9c329638a8b5e715c7a2ed695","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.8","_shasum":"f4c230f21dfda3e832d23a86832d995ddc8da6e8","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f4c230f21dfda3e832d23a86832d995ddc8da6e8","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.8.tgz","integrity":"sha512-K5ASDieyX+JRlerCeaovelpmzd0/yJ7MP5HnSM5oIjsAkNDlarCuRreMa2Ra7CCLahiRvHpNeNqRwnxHktAvFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsYUNzZM/6KlAqIIUx8vnBqfPmvJLeQxMfp1gL42k2VwIhAM2Tql162L7KRBpge3EGIKB8sjJqtpb34jhZZsTxzwZy"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.8.tgz_1461345103737_0.7696874160319567"},"directories":{}},"3.22.11":{"name":"react-native-router-flux","version":"3.22.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"ace2030f4d2a9c1060b9f409f1432386712aa840","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.11","_shasum":"fff8d07027d6ba4ecead363c3bca74e1fe726467","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"fff8d07027d6ba4ecead363c3bca74e1fe726467","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.11.tgz","integrity":"sha512-OsKRY2tvCOfFMidqxFVxv0CJRHSury2Q3B1cYcpDbL4pl1nqRfBuWaavXqERwUma3ZFwByGsKgaSJnFQBi3Ndw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAipX9OmWjsO23UW9qM/qo5sS2ch41x1H/4w/jznS0e+AiEAyw8RMHZuWXMWB6xGhefefv6eF6cWvw5Z2ruS/CNZWmI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.11.tgz_1461596714005_0.06724253157153726"},"directories":{}},"3.22.12":{"name":"react-native-router-flux","version":"3.22.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"27699379a39213404ebd8966c7d622cebc4bf73b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.12","_shasum":"2a48b07fcf54be423889a2deb8723414d5f85496","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2a48b07fcf54be423889a2deb8723414d5f85496","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.12.tgz","integrity":"sha512-57DreXyjDghWrPB1TdcepTHQXJ/0FZ7cR7t58I8jY99hsI3DcbmeFIf9PbOpknOoI5ePjXYiqa19FTztVcVSUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHprn7FCFdJ3xNuDGEoB8Dt6sLmKsayhdD53quF618OHAiBBt3+OVSZ18rB5M2cCTCLSe/hgGK4ZUQkgpcEnke90Eg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.12.tgz_1461601311389_0.9656584467738867"},"directories":{}},"3.22.13":{"name":"react-native-router-flux","version":"3.22.13","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"c37f180c0e69140b13dbada763f77871a7d23ce2","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.13","_shasum":"6661595d8edc5061d36b3449611c65ed2c389c1e","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6661595d8edc5061d36b3449611c65ed2c389c1e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.13.tgz","integrity":"sha512-VLzYCAUVpIuQ1teSTxVLLUWa0t0DumzrsQ/aGKHKwGxdWlkhzbWJtqR/T99brhL/m9NYEC4RiPbgq6UmcC2eKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiXxNLWsQ0aqBKDrnSFzdsWhlJX4bSm0ld/M2QtuXKHAiEAifbovGljMV2d8TWcW5bJOEi4kla9OF0EPlJHB9xCACg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.13.tgz_1461601539289_0.9272619455587119"},"directories":{}},"3.22.14":{"name":"react-native-router-flux","version":"3.22.14","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"dbfa8f6cadd7fcb6188d9be327d5a04ec05872a3","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.14","_shasum":"90db719c71341e3c862c56a043ef87813756f6e1","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"90db719c71341e3c862c56a043ef87813756f6e1","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.14.tgz","integrity":"sha512-OXuglYZ2DZQPy8LYUmQeJgSdFHOBkiQIlFY+N/Op//C8IWNuZ9H5aRoXG+zQ+1+s6MAd4NO5yzEqisGs0CVnXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6nakcpjRR9dDH4vEZ+NMtzF6gZAXlbq1lwbOUZJ0JFwIgbIxVlEVWFHD6eXrYfxlAjY9m5RlxCz3EaICQloBJucg="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.14.tgz_1461603769268_0.3103732222225517"},"directories":{}},"3.22.15":{"name":"react-native-router-flux","version":"3.22.15","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"c622e63965712ae8ce5b8b14964310f73a7636a4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.15","_shasum":"ac08357f7531d3518be2ad63f26ef81b5c120f20","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ac08357f7531d3518be2ad63f26ef81b5c120f20","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.15.tgz","integrity":"sha512-XbJi65hTJeMLGoE8FHsJyRoPZxYvkgvh0OToPPXrF/fg0SQ2hjbl4JDT6hsdecn6nRzCnCH97nmruNdh5lXM+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnht8bBCtjJaHQ81KcqRi1tM48jWvtRH8MQKuKxuKi4AiEA4awmvB+PVoId4lxbEFjhgEBJIz6Q34wc5gfebaUprTA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.15.tgz_1461604694195_0.09284824971109629"},"directories":{}},"3.22.16":{"name":"react-native-router-flux","version":"3.22.16","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"ba071b0d39d5aab0a0ce6045ffb45526cd6fdd97","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.16","_shasum":"d178e34e3d5a379931f8ef1f66740073d386bf53","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d178e34e3d5a379931f8ef1f66740073d386bf53","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.16.tgz","integrity":"sha512-BncUt6yGY0DzVQUBgtontMtasxGpc13fQ8O44AlIGG1Lq4fgofTDbnAEwpux22rpoMTETne80Py7NZ/0kU6jXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2btvZq5NuuEV+ILd2ngHQl+z4BWYqmA59r79ffITUrwIgE3Wm1G8Ru5F6/0afB6d+nsbviZSgSYg+Uoc1Ds4qrZI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.16.tgz_1461655571135_0.941490940283984"},"directories":{}},"3.22.17":{"name":"react-native-router-flux","version":"3.22.17","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"eac4988db968c6130dd5b5a0e0279dccf6aa6872","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.17","_shasum":"82b5bdfbf1cda05e979d26b0361495f72b143823","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"82b5bdfbf1cda05e979d26b0361495f72b143823","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.17.tgz","integrity":"sha512-Bj0ZHD49IYubMxj4apPVWF5knV1EPboN2ehcuNgB18i+cI6+PwuFuTYmeACvs5PfQKgs6GSePLnHk18vvTGK2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOTM8VQZl+QVUzdTVhMoj3k5+r7d8hWLKAJK6YckDnyAiABaHjIFVqbgVpn9Ubxe7uKTiHabNnVvERrHujITS4PQw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.17.tgz_1461656979025_0.6893072368111461"},"directories":{}},"3.22.18":{"name":"react-native-router-flux","version":"3.22.18","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"3e7b6b7edf04e79afd889d36a9f9f3fff320228c","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.18","_shasum":"cb4e0d0363aba44885f1e9995c33b777a79aecef","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"cb4e0d0363aba44885f1e9995c33b777a79aecef","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.18.tgz","integrity":"sha512-0g6bRgTxZwOVmlPhr5pJTGtmEimoJFVCGrScMl+s1MsnritkAcypHO9tqIpupII3rSRlujnMcfZsqxFbf5in8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBW7VtOxoKIUXpFmvE1JgtnQOOjX7Shfu/jZrubKsecGAiB53ntVl4Y64MUUeHMfaRcCRLa0PBbOKcBOxMwRmGSrjQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.18.tgz_1461660288961_0.33116035512648523"},"directories":{}},"3.22.19":{"name":"react-native-router-flux","version":"3.22.19","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"b2fa9f6c541b987ba8d1b54d0d905cfd19fe3e04","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.19","_shasum":"62dca445b1043835450fcea0e613c4150e6d4e6c","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"62dca445b1043835450fcea0e613c4150e6d4e6c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.19.tgz","integrity":"sha512-CfBdouACfW251DYdqQh1DoLPGso8cqklj6gh8+2RZlsD27rDzM/6JG4rZnnWeDOlLDoaF863Ubz20y2jJm8X2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3w4nMI0L1ihee2L9OogY86WONWYYRQEpyIDVtZfX7yAiEAyZNAzwEnESYSE3JwjaOCymfLZayhGyHivgpe9KB2bxA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.19.tgz_1461661022833_0.5978572885505855"},"directories":{}},"3.22.20":{"name":"react-native-router-flux","version":"3.22.20","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"a54f266780a377d0c64926c790d224c2485c11eb","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.20","_shasum":"3973546c3ff6ee8972dad68fba1f813f38b8a526","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3973546c3ff6ee8972dad68fba1f813f38b8a526","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.20.tgz","integrity":"sha512-NswsIjGrpHFmdbUwzAAc4NCx1CGVM0bV01uW3PlvSStKonrJ4NQjbULQC5JvMy1XSF3mDQSVcFdTrQdZBeD20w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9eV4HsNi7UwCdNfTtttNbmfM//MK2cCtYsCeC3asHdAiBCltLhgs1+pw/JxhP48qrtssfSdaimhi3dathlDwkK8Q=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.20.tgz_1461685380619_0.9288367931731045"},"directories":{}},"3.22.21":{"name":"react-native-router-flux","version":"3.22.21","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"bbf1db3f88255f70a1bcfcb7c377033e14f118ae","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.21","_shasum":"a7a6c8d4ee26accb6813aafac8fbe3e3d42db045","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a7a6c8d4ee26accb6813aafac8fbe3e3d42db045","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.21.tgz","integrity":"sha512-F2ERNXnMc/wsmfBqWcMvOXJLu2HvRP7q5UB56wwSsYaE7FEDv+6aOEomxcjO7Ewwv7fhQALDt0JJKd6f3M8JnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaY7FkKHGrgup1p+cNe2Y3OQI6r0qaVB8KR+M1+H1FkgIgfDvzoKHy9sY7K2gNQ+WkbxZNV7D62cHdDYl5MKq2L5o="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.21.tgz_1461741164829_0.7835390195250511"},"directories":{}},"3.22.22":{"name":"react-native-router-flux","version":"3.22.22","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"4bae5dcc81d4094b3034bc3438d423b5f72129f3","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.22","_shasum":"2631e4b003eeb3c3001f1a9e6ad6202f41c501fe","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2631e4b003eeb3c3001f1a9e6ad6202f41c501fe","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.22.tgz","integrity":"sha512-n7lC1Wfly3dznjz9IsAEEI3KdqB5dK2ZUKMVu3YIJ94YvpczQPX4vvaJnHPUzItvcB4gi3+H7v9Eqy8PkJZ8TQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVTmnGJfeUCzroNoM6T6kkJUEgbr5CIHhKWsIWvbu2JgIgMRkUGR92hzOh2TZRywYNivTiWfWjMKyMrvkYUOk9yDw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.22.tgz_1461764806214_0.09472668985836208"},"directories":{}},"3.22.23":{"name":"react-native-router-flux","version":"3.22.23","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"assert":"^1.3.0","react-native-tabs":"^1.0.2"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","react":"^0.14.8","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.22.2","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"fa32fe27d495d9a5fb105798e21be7f6475dcbd4","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.22.23","_shasum":"a9364122658101e88ae51c34e117dfb93430c216","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a9364122658101e88ae51c34e117dfb93430c216","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.22.23.tgz","integrity":"sha512-DgNjxRXciRcPJnZaob8hVP5NbjG4yOa4KIxnN/Ev6fjZHrdc4kXRgxA5tROcv6ZSarpEheqns0t3Pg1Eqsum9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFH4kPPlZHEtzvdmzfNXmv/YRHoNwc/LkWH0dbC9dQ1eAiEAslMMyUV0QGVNU/KRrLx32FT+cC4pth75p7K6mgC1WRo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.22.23.tgz_1461835006542_0.371079363161698"},"directories":{}},"3.26.0":{"name":"react-native-router-flux","version":"3.26.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.26.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"5d8ce5daef89616099a53fbcff979813d80d6a96","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.0","_shasum":"17320d762ceec958c5b8e0bfe329d7bfd93289f3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"17320d762ceec958c5b8e0bfe329d7bfd93289f3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.0.tgz","integrity":"sha512-zI+jA7FYtBxDbqQyfsmBu1dQxF3MG9LETWGmj2xCv5z5k/ijGdkHyFA+BnYLHQw6Jc2+soZ7ym6rxVgKSf1LqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAP+kxwFAx5stZV70tSwvpq8a/hjCj7dOK0EgEVIcwB/AiEAh+szvzoGtSfAISCH2ia15ToFpc29l2Dx1OSk0/8f0Y0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.0.tgz_1463727257160_0.5438523690681905"},"directories":{}},"3.26.1":{"name":"react-native-router-flux","version":"3.26.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.26.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"9961051ad1c6337b44a8d73708d522d8b8ab0520","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.1","_shasum":"dbb83fcbb7ba65d4e740ca5e416b5fa586d01ed3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"dbb83fcbb7ba65d4e740ca5e416b5fa586d01ed3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.1.tgz","integrity":"sha512-oFb1QtOOcX1YtT2TMZv0UGhHIfUDV9JJ3DzXpa5B3eQgFZRcy5kvMOY48D9XZgmXBaREMhpTbdpeTKQniev1hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0ZSWH/T6FfAePixh4iXbL/rNMSbOGSGWhfWTkxAyawAiEA9zNoqusyyYsVsG8H+bSicNOtOt410CsXSN0Y93ve4aA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.1.tgz_1463746173012_0.591456351801753"},"directories":{}},"3.26.2":{"name":"react-native-router-flux","version":"3.26.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^8.0.0","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^0.14.7","react-dom":"^0.14.7","react-native":"^0.26.0","react-native-mock":"0.0.6","sinon":"^1.17.3"},"gitHead":"495d2835e7e7b850da8824c06ebed4e326a7816f","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.2","_shasum":"5ca1b2139a4d9afe6a7d472d0c5a5a354ff1a202","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5ca1b2139a4d9afe6a7d472d0c5a5a354ff1a202","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.2.tgz","integrity":"sha512-PMZWA30r1SuAS6Z+sMGymkwkg8HhzfiZSPXRPdxF+5JKDUJXsfq8fTK/BTAiX1g2JJfcpJvw245ywKSUX8GCGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyJyuqXaeai8OA4mkJb+M5H0cUsW2QaK5O3apTwhg1ngIgVMnZM3wNOIo6qV7v+//TYCO/Qmqn7p+Z1Cdybzu5c0Q="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.2.tgz_1464098844134_0.793840660713613"},"directories":{}},"3.26.3":{"name":"react-native-router-flux","version":"3.26.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^15.0.2","react-dom":"^15.0.2","react-native":"^0.26.0","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"0108dbd86ae6ec693160fb40102aafa523af85d0","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.3","_shasum":"41784c75a2b5b6e808b144be6df6967f64d55dbc","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"41784c75a2b5b6e808b144be6df6967f64d55dbc","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.3.tgz","integrity":"sha512-YAwcOpW04ecEW5/p/7+RdCQbgW6XARe7tSCCX00sgf7kCD1N8c9B79buqOn386cRa+5GCucbVw1t9EkDzixikA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH0CVTJY4JbxsZeAwiug9s6730aF2M0VAjHgVL62TARcCIQCTnt1cl0uECvlNrbk+iVLYLH79KchfvLCwEqpl3iKIvQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.3.tgz_1464190036352_0.4638598905876279"},"directories":{}},"3.26.4":{"name":"react-native-router-flux","version":"3.26.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^15.0.2","react-dom":"^15.0.2","react-native":"^0.26.0","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"a3796f99bf8052b377ae3174272929212b5ae399","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.4","_shasum":"ffc4de701d475a018e7e6bc90417c6199d1906c0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ffc4de701d475a018e7e6bc90417c6199d1906c0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.4.tgz","integrity":"sha512-1ikWDyenFwpdMnLxm/lxzS9QRKAZhhxXhyAiSNOjkgnkgk1c2UVW1SEifQVZ8Z95lceRHQdzLk7uOrTegLgKuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJntbHucmDBQxAIkGgrTS4ByyF0/Hu2GeQzNS83dBiQAIhAJRvhIa9tQF4/7TsD6Y0FdYBVHm4zo9sJI+eEJEnwVoF"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.4.tgz_1464242463558_0.7848626696504653"},"directories":{}},"3.26.5":{"name":"react-native-router-flux","version":"3.26.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/ Example/*.js Example/components/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tab-navigator":"github:joenoon/react-native-tab-navigator#rnrf-lock"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"^15.0.2","react-addons-test-utils":"^15.0.2","react-dom":"^15.0.2","react-native":"^0.26.0","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"74c3786f8c89b397d370fb180e9bf616d7cd4e83","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.5","_shasum":"2bf51c6bcda4a1d8abcf225ae46e08ba9d5ce614","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2bf51c6bcda4a1d8abcf225ae46e08ba9d5ce614","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.5.tgz","integrity":"sha512-AyZTxytc+QMxJ1tpDo6vytn7MtRifvI/djgW8Rwp5RTHQ3jkNHL9VBc7F2qZidMT0TmZMxTr2NJ33Sqv38iLfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC7sbhXYNbviibtCp2dl2hhHvGiYw4MS/IsfPxDMMQTAIhALVysfJbJvAbo8aqeYkn50XlHe+YTvSbRmPEbwa9c7/x"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.5.tgz_1464250612226_0.950992401689291"},"directories":{}},"3.26.6":{"name":"react-native-router-flux","version":"3.26.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"66ee2e67f0992d2669bcddc7f0cf100f2d4a2d79","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.6","_shasum":"d8679a858028169376a31cf7a79392fe93e0582d","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d8679a858028169376a31cf7a79392fe93e0582d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.6.tgz","integrity":"sha512-EKYh095m+v6GnK3GUsOHj9Fc8ps6xjQf1aQJFxdrcy4COZCQlCFmgaACQzOLf6oVN3jriUm8KW+3qFWY7lwCIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwJRSLvQk1uq+K+ZZyEAyWCWIpY7gL326xjHULDlXYSwIhANjh3XefWk17cfNm48BFnfNOb1zjKKqQWDf0sM18jHNr"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.6.tgz_1464619954371_0.8731004905421287"},"directories":{}},"3.26.7":{"name":"react-native-router-flux","version":"3.26.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"556f0f80c365e4c5148690a0d59087351891b329","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.7","_shasum":"c9e77f189832dcfb12f1f027bb5fab99a8afea87","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c9e77f189832dcfb12f1f027bb5fab99a8afea87","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.7.tgz","integrity":"sha512-TZVPXxLr9Z6I7hwvdGgWOmcuyfEYQDY910A6yyi0jzpNVBbIeCJR+fNMllJH0LU/se5R0Cu2x+c5btSD6iP57g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE7L4fj84xrH9dxGvWKlGGFvgpsLQwrPw4cjNEDHRlqAIhAOfIelPlw5OCgve2BLojw6QV0nrxKr3Dqll4/az+vFwB"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.7.tgz_1464686077194_0.023104222724214196"},"directories":{}},"3.26.8":{"name":"react-native-router-flux","version":"3.26.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"4dacbef7bdf79254c8415cdbfbe1ea043971e7d7","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.8","_shasum":"56290c9297366597c710a61bd1b14002b96befde","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"56290c9297366597c710a61bd1b14002b96befde","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.8.tgz","integrity":"sha512-vJ4LyY7zQJO5KxWDWUIBxLYS/Sa89SCHq3uJda6u8+GWCX80LV/5bjFIbaYMJ80Bx5vz/CJCyWTBoE7OCoFOew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrh9ljVwiHWH3AUP/Di23VTu/ptOY1bUbHpyjkDwCIBQIhAJ7dj3PA5lXgIn9Y/nUVg3SFvv3pH4+QhGa+A6qiqz5r"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.8.tgz_1464688567744_0.13973622838966548"},"directories":{}},"3.26.9":{"name":"react-native-router-flux","version":"3.26.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"53e22a94b3a990f40c528e08f4ae7df0d2d36196","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.9","_shasum":"0815b1432e897d21966f68012849ea257354bdd9","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"0815b1432e897d21966f68012849ea257354bdd9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.9.tgz","integrity":"sha512-IWTNpqJleMOrvmmbiKxeRAo1sJrtr4vmLWXeYdFGt/3o9MonNCRag7NueU2dXA6wTJ4+0Rs7hNBukAIErcqqAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAH8BG/Xgzn3cvCCV65tgK9Hdxv5QoQOQvRl+gJbvZn3AiBXC9K9O+wCfjS/byqdt91kIsHVPrKZIg8yOpiuOMhWWw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.9.tgz_1464689018544_0.07278607483021915"},"directories":{}},"3.26.10":{"name":"react-native-router-flux","version":"3.26.10","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"7fc2c20a5d1e0535cb0bcf819e5f5bba8199f9ff","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.10","_shasum":"78336796129cfef82e2ed24f05d1bba9d7775b7f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"78336796129cfef82e2ed24f05d1bba9d7775b7f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.10.tgz","integrity":"sha512-+L+TkkSD6CiGJ9K02IJwt4BLDZ/d7taHjdfooLYc0+puuqH7Ma7hA/q9Ux6oug94eH+gR46MBxiO/b2Qf2X+CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeYRhCpG547UaShDUuvzQPExRJkn7O7tx4Gc9X6ECdgAiEA30ieM/+a+24TIUIuuaXtt0vl+HntbEb2opoLqkam4/A="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.10.tgz_1464695058094_0.6818808207754046"},"directories":{}},"3.26.11":{"name":"react-native-router-flux","version":"3.26.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"d85bf809c69f277725f7921c7cef79329409f890","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.11","_shasum":"91997929f2d5597c493066c444c7d779a473847f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"91997929f2d5597c493066c444c7d779a473847f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.11.tgz","integrity":"sha512-BVft1Uk/7sR/1q0wDLc67ru/e6heetZ6Y4QWETO8xrOyjMx9mRMjdAZJsQu1lpr2ZeQoVZB09Nbu7oAmaOidgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0fmSsXHTLWKhKXwqW4MsbgsWjD4wyhCupL7qSzTTiuQIgMa4owZXgNzm0zkHAydfHWRjWyUQUcieu3khe0kCPxHo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.11.tgz_1464706408164_0.8978296935092658"},"directories":{}},"3.26.12":{"name":"react-native-router-flux","version":"3.26.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"7179f08269699dfd4dfa6f12596f998b0a61e78b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.12","_shasum":"ec2a33dc1d563b1d58b6f3648577a0d048023923","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ec2a33dc1d563b1d58b6f3648577a0d048023923","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.12.tgz","integrity":"sha512-uCJJK/0ScepTGBP0Z/kYFQ9F2mFnDIeCsgz0AXpxGID23d8/BaHlH8+T3HBkYynNeJ8b+e78ovT7t3QieFfmHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7m2p1XPI3xKlUHwfp0TlFE8ZpPVq1J39XBkBY0X7bqAiEA5scnVcXmn/Fks3E1DeqMaHzYtk0fFL8Xj301K3VSbdE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.12.tgz_1464706947479_0.8713803065475076"},"directories":{}},"3.26.13":{"name":"react-native-router-flux","version":"3.26.13","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"46bcb68e734b8ed92137b7ae4046ae610b3220ca","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.13","_shasum":"e4c1926eda431d247fbafd8e3e9d4da363a741d3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e4c1926eda431d247fbafd8e3e9d4da363a741d3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.13.tgz","integrity":"sha512-ECXaxHr24pnYnef7hO6QSEk2bZv48ocSZWLtFC35pO5KjJFSLFRrCxQ1OkqFC1bGzI40Apbikd1ZO2g99h1xkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDljA6XcXLgjz3bZW/VxoAKGYtK3wokPsza8Bn1or0uwAIgIWdMFp1WmZGHeCQvk4kzQBVeuK02hZfbC/25heRPjQo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.13.tgz_1464707233760_0.07657618611119688"},"directories":{}},"3.26.14":{"name":"react-native-router-flux","version":"3.26.14","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"ad34ab29f146ca772517dc00b6daf0f69fe6914b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.14","_shasum":"7c60940de43eeea381fb436ca13fce743dea5fa5","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7c60940de43eeea381fb436ca13fce743dea5fa5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.14.tgz","integrity":"sha512-ef4Y9jeaggmLAHMCy+eVYHpbaTrZTV6Mwuyq9r7o+VUcIL6inp0RuZFnt0M3QD/0zIQihdw913V88ScsiUCRkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTKnWLZ6G/lOFYyoL2M63nVF31qouTwAEg/+RI15cA1wIhAKVGBcsmO2A84zXfRX4XfSmhb/rjecIuzEKaZ5KUk4rd"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.14.tgz_1464860694411_0.27702757506631315"},"directories":{}},"3.26.15":{"name":"react-native-router-flux","version":"3.26.15","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"6cd5197b6dd9d6f012b960f8744a26f4c7bff8ff","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.15","_shasum":"c2c2603cf9581522665bc23b3ed94c3216dba9f9","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c2c2603cf9581522665bc23b3ed94c3216dba9f9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.15.tgz","integrity":"sha512-YiUuLw8mPTiR9uNrw3cUoiYhO6iaRDnOJ6n2JuwTs+vln0fNIThHAwE2LC1jIGjC2Hm9ZM7clzf89Sb9rtsijQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmK7fY8h5QHZ0yEIRFVSTTpM0ExpkZrbDrI36QCMiyGAiEA81FK0OGR+X1BEqad6+V1JZ61zBS9lERPQZyFN1FLW3s="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.15.tgz_1464865964274_0.49328503431752324"},"directories":{}},"3.26.16":{"name":"react-native-router-flux","version":"3.26.16","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"c1b2fe85cc7924f5657286669aae80ae83272fe2","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.16","_shasum":"86959e979e611d7886c9c2151b8d40b526601839","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"86959e979e611d7886c9c2151b8d40b526601839","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.16.tgz","integrity":"sha512-uAH7jg8A60fiFdc5qrsjCjnKASENIlXD6IR1IWytEKKKuXZ3VmLcsdmU10UC5aT72OOXG4HKgaBCpazFCImgrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZwWQ2ht/KFOVLvGD93Gq96spMhFn2hph7v+2cv3ubvAiBI7FgcqzZZwCUt6kMDMSTLlq0bTDLimlqE3pe9TocbVg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.16.tgz_1464876621764_0.1249407830182463"},"directories":{}},"3.26.17":{"name":"react-native-router-flux","version":"3.26.17","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"77d5a8ae877120239f2d55ed32ed67e96f2ed129","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.17","_shasum":"a46bf1ef9829dae1b4a5111d4c9b3d205cab442a","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a46bf1ef9829dae1b4a5111d4c9b3d205cab442a","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.17.tgz","integrity":"sha512-2jXXQ6VBeWy0xFkMo8ZGWMFFIxwA0yJkl1v46KRMk7DrJg3y2AfPLIodnbMdGOfKEOH755TTzj2fOlMk1LirKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEp0E2+eD6dozwwfGr9Ef+MxKjcG0UAAOQ5gEZrntwA+AiBySYoct0cGiuS5+JR1J3JLkiDYXBlOT0YKpf3TF2dtSA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.17.tgz_1465309889403_0.8920735202264041"},"directories":{}},"3.26.20":{"name":"react-native-router-flux","version":"3.26.20","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"c1f40b2cd971410fcb48baa2d9e0eeea0b93d411","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.20","_shasum":"3077cf0e2b6b6b1a11251047269581fc7ae9812f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"3077cf0e2b6b6b1a11251047269581fc7ae9812f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.20.tgz","integrity":"sha512-2PBfLczn2e+KPfZI9C/t52ZvDBKvY8YvqbgJlYO4wrjkMXradIDvNH9NTs6/0XkrAsBss913Ru2+IOJEOpTr2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF0i3mSHuGQu3UGLXm7NoozAvmjMsMe6gv4MFT7Byw+gIhAIsUL3N7jg7YrFPCDyY8BnwSLle1fFP9vCb4Fj0NTtxp"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.20.tgz_1465385878856_0.4830713050905615"},"directories":{}},"3.26.21":{"name":"react-native-router-flux","version":"3.26.21","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"1e05a97a1dff58881648bf66593b4e5df6bc228d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.21","_shasum":"7503aeb0f22de56b2b4a1ad2fe585d4d3aeae909","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7503aeb0f22de56b2b4a1ad2fe585d4d3aeae909","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.21.tgz","integrity":"sha512-W1kmX1AKqdjMkc6a2i7xBXozcMJZX73KyBrNdkNxiWpR+NB6kxUvHNeeSSM0ep5zqJRjDo45vsi8FYBLN5NNsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaoD60MBB9SbyWOhBB3F3ylah+1lQoIYgqXyACjmHQnAiBu2NYktH49bt9GzJoSLRpcES0+RQVu8T/IbWy9DWVN8Q=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.21.tgz_1465387015281_0.6371195663232356"},"directories":{}},"3.26.22":{"name":"react-native-router-flux","version":"3.26.22","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"1f6338411b0d9b25f81841364e317e4e7e0a0ca5","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.22","_shasum":"4e7f38393406a40b3acb65408b3a62edca888f13","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"4e7f38393406a40b3acb65408b3a62edca888f13","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.22.tgz","integrity":"sha512-9AtN5R6VyM64lxlVKsK/xICkBk2eJs0Xfhkb1blAROf8cJCzCNp99rWaJnbmKdqGky7RkdSWmzE9T7YE71Y5dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwFThMTQ7zEvfaZEmVxR8bBLD1AMfh5qWjGpAKA4xYVQIhANWUDcOevKwsve5cI2joFdwU/pYhmkjVQtsByxpehMqr"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.22.tgz_1465387358846_0.9285175593104213"},"directories":{}},"3.26.23":{"name":"react-native-router-flux","version":"3.26.23","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"45d1936318db020f55930143371ea18eddf7b330","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.23","_shasum":"d7a39b8f21b6ec5185c43c7cbbb5a63007e880c6","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d7a39b8f21b6ec5185c43c7cbbb5a63007e880c6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.23.tgz","integrity":"sha512-nYaCesnCEZGO2KBuYYVw41/V0rJCuMxxS+AK+9+dXscXpm8DodKGBTW4bHJ7k8jTvzT7Fxn13RMkNLA3MNXBKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDHaVkxFLfkqT8FVhzFrLv3mDLhR1KN+hXs1W3aXr42AiAXJjWcBBFyaDUyTMIP/F9X8Hn/xnkas+/pcPVmAkBhEg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.23.tgz_1465399556775_0.9569432532880455"},"directories":{}},"3.26.24":{"name":"react-native-router-flux","version":"3.26.24","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"9565ff0d1048d33405198f466aee716d1f2a8b5d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.26.24","_shasum":"e6f92743985b68e4328e3a9c700925dd38ca3d23","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e6f92743985b68e4328e3a9c700925dd38ca3d23","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.26.24.tgz","integrity":"sha512-j1evawHglIbbv8bYMholH1R/VRiKa20HbCJDEcTbpopEC/oi6yyfO7wbU9Qco/zEnsI6yqa7qqlK9mnEd0q0bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG36PEKnJKR32hMqxuBY2z14hMzfyZYmyCcTrazHpe1IAiEAwwHUsE2IIhEvWSkKi3oqBW3g6dVBZUxVE/cR2np0Pu4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.26.24.tgz_1465402539763_0.9719856220763177"},"directories":{}},"3.30.0":{"name":"react-native-router-flux","version":"3.30.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"1e731bbded6acefbf1b8070825f4e4a5fbe51928","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.0","_shasum":"8b9de4aef875c96ecf02ad80b0f12a19dfa62a12","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"8b9de4aef875c96ecf02ad80b0f12a19dfa62a12","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.0.tgz","integrity":"sha512-yKaNf96bzy+ZgfhmYnb8nkcbdAUVXIjbkQZ4Tr3+k8X+JxSQoYgeXoGQ5vGQD9ofVZp/210MGeTOIkFwpW5QXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9IVGjOeOzu00OP9O5jW/nAioZEt5JDY3hauGpSrN06QIhAML7thTQyJv7J1AVUkVvIfDIGeHIsp/VEjKJWbJrjRLu"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.0.tgz_1465811633819_0.31063499324955046"},"directories":{}},"3.30.1":{"name":"react-native-router-flux","version":"3.30.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"19414a26f57b9cee4105375e627b9dc4deaa98b6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.1","_shasum":"34ca97068864c5bf7a5ac3555664527c4caaa5c1","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"34ca97068864c5bf7a5ac3555664527c4caaa5c1","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.1.tgz","integrity":"sha512-r4R+KmvZdgtNJi7qbtpGwrIuz/ndx76FTIWSG/W+Rr/qqoHyO/b1xXL3RsxCvKKpbHFaC88li6iaxn/8RvR4IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGYhKAK6YO4AoMd8+gU2GNfSUCGr5CeIQ3tKwaxoH4FAiBt2/iwvnERDHRKDpf1oozsaoLiPqZOkRbwqmxBTqW27A=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.1.tgz_1466607650869_0.5972967958077788"},"directories":{}},"3.30.2":{"name":"react-native-router-flux","version":"3.30.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"9ddaabd39cd975df675d54c3fcc182ca369eae00","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.2","_shasum":"019662179ee0c3bd0b7e0481d0fd4b60b58559aa","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"019662179ee0c3bd0b7e0481d0fd4b60b58559aa","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.2.tgz","integrity":"sha512-cD036BPsXUUrSEsPK87Tt6pxfN6/iQ5hPMc6PmwEt4JTbjcU3Y8eaMGbiVO7i2W78HoS9ScoJQn45kdVn9RT5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqOGUo8ZXTw41PYi4B6tgGdTQ6UM7fL5ih7x/7l828XAiAD1vu0E8ha3ulhnlxjegD0EXyolaak+tHMFfk9E8UZMw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.2.tgz_1466611330378_0.3026442888658494"},"directories":{}},"3.30.3":{"name":"react-native-router-flux","version":"3.30.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.6","babel-eslint":"^6.0.3","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-react-native":"^1.5.6","babel-preset-stage-0":"^6.5.0","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"748f76a85c3893691455e2d908d6dd60dd6de066","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.3","_shasum":"19d0fffc48f9f056812217e55221182ed9a0c429","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"19d0fffc48f9f056812217e55221182ed9a0c429","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.3.tgz","integrity":"sha512-XG9fE5V+9KOWKWiC66wH10rPuaY7P9Kc7QDtgRmhzD70Yti6v+Ghi3z3jr/azr+wQRci9eGT1wncTcYlPsIMKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtyECBBaKaI4gciglHxJJKMwjNuAmo7eY+fW1rrKfRRAiAVuwujOQChBBq7Xny79b64hRrslyDezD4+wumHbi9q7A=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.3.tgz_1467126556602_0.24566845293156803"},"directories":{}},"3.30.4":{"name":"react-native-router-flux","version":"3.30.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"5638c54de4fba90f85ea44fd67aa6a9cacf4e4f1","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.4","_shasum":"a362866f17c6d73639b3d8c57baf5650c8feb6bb","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a362866f17c6d73639b3d8c57baf5650c8feb6bb","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.4.tgz","integrity":"sha512-loXH2QBTLXRooP8lhYMY3yfrEGYHft5jwLURvM/GE2PibRxrvQfqftafBZT3P7Vn+WneSSt6jC1YRzPE3C6JOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9p3c5htupAF7dpudSyfvw2WAR+AiljtYD2VLTOD8sbgIgSq+EtapRLl/769xXlydOKcgmAQLTQdpgV2XPzJo4u5M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.4.tgz_1467455708899_0.6117792383302003"},"directories":{}},"3.30.5":{"name":"react-native-router-flux","version":"3.30.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"c7a34fc4e857969a47bcfd22147696d18c2e5f37","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.5","_shasum":"00551f1707fe6b8883af72f30730ee376cb6ade0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"00551f1707fe6b8883af72f30730ee376cb6ade0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.5.tgz","integrity":"sha512-bsJwjy/KANlikc+0Z1iDhR4HKJP1BCjOnkR+4HIHhmvQq01KHqQKFjReSwPWUekKDzRyjjLZjlBwPAomG0AvOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbKBldLKIR9TAxKTNS5lpLpsExD3WDABfiiCilXOzjowIhAPVhK76aJTI5zrqUWHY8PU1IVYe8hJgq5wLH/203CVzQ"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.5.tgz_1467710839771_0.6575369369238615"},"directories":{}},"3.30.6":{"name":"react-native-router-flux","version":"3.30.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"1a92f4da2e6f05173a555064fcdbf79a64bbda46","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.6","_shasum":"4f5d3d1cfb88de348bf8c528c88ba7a8568495f7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"4f5d3d1cfb88de348bf8c528c88ba7a8568495f7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.6.tgz","integrity":"sha512-TToQGxuC7JCQsDmGyES7gCiMOW1RlJjSXWbC6yVnHOa39N+oKefacPnWw8osPiiX73k62YcNi4Vpf03PwFN6+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFuFQP7lYpPiRwDQ0AlhF9u7nnwRb2BpeqzUA9n+ObaAIhAPx44u5MhnWVfD5NVoCYfmNRAAisiuZAtmqcj/BpF/ES"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.6.tgz_1467727616208_0.16345853405073285"},"directories":{}},"3.30.7":{"name":"react-native-router-flux","version":"3.30.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"4dc554d42631287c208de869dc2a934c951bfbc6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.7","_shasum":"d1064552f21bad30997b7ec2e466ce9a2dd9aacb","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d1064552f21bad30997b7ec2e466ce9a2dd9aacb","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.7.tgz","integrity":"sha512-zBQxjqOHbAAWxJvfxkzeMj7JjlqBViG0DwVU4BTQYztEQTWN+vD1wciZNw4M0uoRVsyRq9laYW43N7iTLBKDIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBVuZPgT+9LhW1aeP+N5bbKRoYSQhypQLuANMyOqHupgIgbsnRrh//sOCc5tR2A+UKfl/XfsOJ8t3An18qM32Erwo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.7.tgz_1467891681556_0.14585522166453302"},"directories":{}},"3.30.8":{"name":"react-native-router-flux","version":"3.30.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"e9aa4d1ed446ae50936fa3e566b6b57647f0d139","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.8","_shasum":"9561c7226794b17e20218d1b74c1843eae4d3b33","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"9561c7226794b17e20218d1b74c1843eae4d3b33","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.8.tgz","integrity":"sha512-IHdQI8nX1R7S/2F/m4i8m9H1F2Hxhqfd6xWI/SGFdeBzVBOWTcH267nxMk7XlO+PKtsgLKl5zYOCyUfC70+1Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+gvYsooGD94ZAIJuwun1RZxaMAP9DSs/3VC5A+cb4zwIgFQ6tkUjfxyMgjrv1n8uUXismoiQANLKyOJUlRuACzuM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.8.tgz_1467901879356_0.15206582425162196"},"directories":{}},"3.30.9":{"name":"react-native-router-flux","version":"3.30.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"b7ee480acf188c18dcfa1b68fcfebd5345512c1a","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.30.9","_shasum":"e5769dd84bb90bc64a5df46b17c17438410c7b48","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"e5769dd84bb90bc64a5df46b17c17438410c7b48","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.30.9.tgz","integrity":"sha512-KrKzSWYmXg+C42NEovS0XRMAdfoZ7IUZMc7vVTUlT2DeZstja2sBQdCKZHV2HKvgG89XZ7pnQr3iQ0X7BNvzKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGP/h/15o3uuSNQucS570t07F48QrLgyTyU4sVucNfEWAiEAjjvitnMGbyVRo48LYrwOsE/LyqYD3mcjm/2BDA5XdIs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.30.9.tgz_1467974883439_0.669659546110779"},"directories":{}},"3.31.0":{"name":"react-native-router-flux","version":"3.31.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"f71f59bc4f155446561043a07f69719c3b931465","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.31.0","_shasum":"287c7c73d12d9af6b5300fd297e40d58ef6da68e","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"287c7c73d12d9af6b5300fd297e40d58ef6da68e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.31.0.tgz","integrity":"sha512-YD8e2n7iPe6SrcelOKXDr95/qgmaFzXGuFbZbcSsg0uVe2z3GFhy69PWEK/ERtFjJ2TQSWYwxZpWMMHOREGp+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqGRdPG/4k3IFzyIV+IHsDZ1wB4kpLxkLyrkbRI6SliwIhAKUO7W0SYxRtnadd56yh/ZI6nOn0HFxtwsjcftfHbUbe"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.31.0.tgz_1467993861829_0.4632735082414001"},"directories":{}},"3.31.1":{"name":"react-native-router-flux","version":"3.31.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"1.0.7","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"822e83f08f5063cd33bc0c92030311c9acafb2af","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.31.1","_shasum":"6e7cfbc8cd5472459076f500270b941836c42dda","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"6e7cfbc8cd5472459076f500270b941836c42dda","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.31.1.tgz","integrity":"sha512-AJyGx3QSvKaxMopo5Ba4Dv9LRXGyI4e6B3ZbBiduuQRKu5qxHUFwEqLh62zDZ6v0v7dzHfx0hIwXXvhlGqcDsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGvIB2T1v3xpSPCunRZ2Ms2RR0+NO6MB8B0gcdFbQ/GAiAd03UNb18Z+hmcks7hZ6r5pKJGf5iPRwWxRK8sfYA3Cg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.31.1.tgz_1468585287270_0.5959924552589655"},"directories":{}},"3.31.2":{"name":"react-native-router-flux","version":"3.31.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"62dcf9635b50698dc9028f078e5325541c96bf24","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.31.2","_shasum":"392d7387a1d3060e29b5b6e1cbb6afc3aadf8ce0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"392d7387a1d3060e29b5b6e1cbb6afc3aadf8ce0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.31.2.tgz","integrity":"sha512-KfWDMgQPk6PLvd8qu7K4xc2B4w9xzDpSoBdYDyOqZTO44b8/jSnONnxXyPD27faym4Z91TvvAAc0E5HpulhbDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGbdNmBtbBojz/Jt6aWOWNitlUh7XkoRE0bdGg2F0bfAiAMrwb6/KotxotSHaEbrxJzR1jbIe1yNQop6Qxft9tVHQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.31.2.tgz_1469030446105_0.29309851536527276"},"directories":{}},"3.32.0":{"name":"react-native-router-flux","version":"3.32.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"8d2b9cf935f354cb7e391c48aa6c4cb7b4d72c51","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.32.0","_shasum":"f0c35a0a6464b075e0a11d3f5f237d8336a815dd","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f0c35a0a6464b075e0a11d3f5f237d8336a815dd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.32.0.tgz","integrity":"sha512-SHvpHxYtYAxqYuMeoe7SmwzZDGophtklK+4RKzQGRDLxTGJ+x9zjhSEX8kipDgCR6hxP5YcZfwBfCVLpJAOGEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9tz12E3zx3n5l8SsF0ENRgf7+dI7WdRr6HMgEi2suJAiArhNgzAiR279B0JEW1OoBKNEDrZABwUAkzOiw7CaJDSw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.32.0.tgz_1469185892288_0.3929714811965823"},"directories":{}},"3.33.0":{"name":"react-native-router-flux","version":"3.33.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"45762f1b5d2045dd2aa05f60c3527aa91724d1bf","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.33.0","_shasum":"1dfd3013caa55f88f87832aefac3a43d87de080b","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"1dfd3013caa55f88f87832aefac3a43d87de080b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.33.0.tgz","integrity":"sha512-EOBoMleG/qpIKg4fDC1FCYf6vSwDnvMyRRPU6Obs13fPkWAw6cTtsveqLLOeW/R9q9iFomJcOPeIfZKzhp3N3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/dY8nuzZaaSKL0LGyU3XXt7TSou4ryduulXakRg+q2gIgUpw9koz2Yn/7mmFFavCyBYiMjcnrbmolhmXvijzpfwk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.33.0.tgz_1470298634932_0.6009487162809819"},"directories":{}},"3.33.1":{"name":"react-native-router-flux","version":"3.33.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"^15.2.1","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"d36b165184123ba8bc5bf747076cdefc5701abe8","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.33.1","_shasum":"48062a3b5782ecc6d74cdca3c6233aa4c0372ae7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"48062a3b5782ecc6d74cdca3c6233aa4c0372ae7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.33.1.tgz","integrity":"sha512-xtqei33N9eruymNq+yxPlT3VzpEZL4ErdAEWtasaCljRFGxagGlrvY2sJI+4fsuMMlFbZIpDfoXQzsPt2NuMlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8kfuOsql5Kr1d65Sos+XhN+r78QP7zRVVeDCTkzS6FAiEAxUvV7uZr7ANZ/bqTeeoUdepeFQxxY7vjQzteO7YMEOI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.33.1.tgz_1470343559457_0.6614327696152031"},"directories":{}},"3.33.2":{"name":"react-native-router-flux","version":"3.33.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"15.0.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"341d01337e15a29eb244bc2663a948f22104641e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.33.2","_shasum":"d99556c94f7de21e4777573a81dca9cfa08cb387","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d99556c94f7de21e4777573a81dca9cfa08cb387","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.33.2.tgz","integrity":"sha512-Vaxaemo2DXxZQ3xGQUUGYA0vv7oio6h3aExfYooeHIKA2URAOJZrlGnXxskPKFOLi39qovmxQQHUjoovAwr5pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc0yLz2SgrTCNdZAeJ7mCx1VA5xFbSU3YZ6ExSI7o4kwIgCc3e0ocG5wtUnBRRBU6eype9X2bi87EgCavrfoykdzU="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.33.2.tgz_1470344326201_0.6679241587407887"},"directories":{}},"3.34.0":{"name":"react-native-router-flux","version":"3.34.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"15.0.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"9fbad16f7cc279e4c95141e5df1d5640828f1e1b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.34.0","_shasum":"7f16f59f58e095a1f92fe543f17523569d7acc68","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7f16f59f58e095a1f92fe543f17523569d7acc68","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.34.0.tgz","integrity":"sha512-WFLnaATjgqWWKjXgP1DDCik3fGljCPId6QQTKKcJ6B2EwYWyD1MM2QJCajvmDwe9t5lBdTzkKaAuHtiAUo1VDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8NeKOB7QJX14PHef+DSMSCqdbachVwXdEg4V7s0lqqAIhAOEaVeQdN/PfAigsKwSsPdNlGIZSwZsArhAS/Oc5TqG0"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.34.0.tgz_1470772427190_0.021314252400770783"},"directories":{}},"3.35.0":{"name":"react-native-router-flux","version":"3.35.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"ISC","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"15.0.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"e51207aa4716e9873eaa90f44a2a46729016b219","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.35.0","_shasum":"1ca65abe81ad3641c324d8c20fc0b90f275361c7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"1ca65abe81ad3641c324d8c20fc0b90f275361c7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.35.0.tgz","integrity":"sha512-05mfH1GQ24UAbcFT7Q1T7UG0xhWos/uaVMmdgtNTE5N+sTkFtfb+5Y16fjpeb28moKM/KWr7RgehxJzGKUZbIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBLU64/0sPom7HVlZRzqiuv9K9U4r5fXH0Kbynk21/5AIhAKmRSM4/v5fZEURrMPu9JUxaAxaitERgETFFuqDO4YAi"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.35.0.tgz_1471550164660_0.40056412667036057"},"directories":{}},"3.36.0":{"name":"react-native-router-flux","version":"3.36.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"15.0.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"728c99509272baa422604ff708d2db67a377c32c","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.36.0","_shasum":"2f36360d684b5e546ecee2d2ee1baccc8e1dd74f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"2f36360d684b5e546ecee2d2ee1baccc8e1dd74f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.36.0.tgz","integrity":"sha512-YcDVjiq2FkpuBLA/Ldvv6trq2VG4nvRLOLIryAlq03tzHhIpYN3/4z4G9oI89I8T7/GiI9BlNaKcbpDFUa8BYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQSwhVgtYF6SuqT70H/WLJ3i2cgUPS/W9wwrZp1MUPvQIhAJwwsXt+Wdqs1fOct1GEmx/uNGIn61ADP02sW3/xsNKY"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.36.0.tgz_1475857910000_0.2955271985847503"},"directories":{}},"3.37.0":{"name":"react-native-router-flux","version":"3.37.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-addons-pure-render-mixin":"15.0.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.7.6","babel-eslint":"^6.1.0","babel-preset-react-native":"^1.5.6","chai":"^3.5.0","chai-as-promised":"^5.2.0","enzyme":"^2.1.0","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","expect":"^1.14.0","mocha":"^2.4.5","mocha-junit-reporter":"^1.11.1","react":"15.0.2","react-addons-test-utils":"15.0.2","react-dom":"15.0.2","react-native":"0.26.x","react-native-mock":"0.2.0","sinon":"^1.17.3"},"gitHead":"2b09f47740bb0f5829e8419d9ba6622aef20c42c","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.37.0","_shasum":"18e8fd3e1e6dbdc4d8340cd47313c28bb9bb1caf","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"18e8fd3e1e6dbdc4d8340cd47313c28bb9bb1caf","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.37.0.tgz","integrity":"sha512-SLgO+qz1lTdD6IOKz1pJpoEJvs9i9Z5nJNlVz1cGVmUG8j7y0kKEclDmbA8bc8Y2RYzvfL4zb7MV2ggzR+2F4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRjKiGakThGQMlS/TB+u1GhVt2W3zUsozumkgx4e/TgAiBJFTS8cK94p9Bgg7t/b1NCJ0o0xAAPs5AN/lV33acceg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.37.0.tgz_1478760383883_0.5820447450969368"},"directories":{}},"3.38.0":{"name":"react-native-router-flux","version":"3.38.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"4f91ad57563553c98530cd5841ad27a048f4f582","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.38.0","_shasum":"f5f8ec2875b46f96f61006ff502d0d80268e6ce2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f5f8ec2875b46f96f61006ff502d0d80268e6ce2","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.38.0.tgz","integrity":"sha512-yR6w66zxcJy+F9YVgMoKyOG7rpnSE4XlfKnrRNxx5d8lo2iDQGqfngL4CeAyhgotTnXqLuO/OhMmYX8Uk3fU4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf7lwsUpFNvjS/cLbdlufvU8mEOrUhKhuvdfaNbBPUygIgFzzj/YLCCS4N0Ng782XEtNsnx9kvIdoJjkfNws7RACc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.38.0.tgz_1488352605289_0.5365694528445601"},"directories":{}},"3.38.1":{"name":"react-native-router-flux","version":"3.38.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react":"^15.4.2","react-addons-pure-render-mixin":"^15.4.2","react-dom":"^15.4.2","react-native":"^0.41.2","react-native-experimental-navigation":"0.26.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"0a4c4003cd9c55ebb802b9ed8a73eb4868c53792","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.38.1","_shasum":"333b1d447285f8d8c9ea0918e1d3761712af3426","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"333b1d447285f8d8c9ea0918e1d3761712af3426","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.38.1.tgz","integrity":"sha512-nnXBxt0Pxfd9sPrfrvkIx3AlozOyNQUoiyFSZXY0GHN5GRcuhGefDBQMxVsXu+3MIdlNKhpHBihEDfK4lfMJNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGSgC61PoCAGs3/xRMpNmU9aOs5lBqi1yj1sOck4UtkAiAG1/orQGD+gI6GYu0RhD0EgFHcnd8AjLZNjxuUhXqb0A=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.38.1.tgz_1492693412535_0.45707564475014806"},"directories":{}},"3.39.0":{"name":"react-native-router-flux","version":"3.39.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react":"16.0.0-alpha.6","react-native":"0.44.0","react-native-experimental-navigation":"0.27.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"2147a32a4b298b100ca555b5a455cf674f4a975e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.39.0","_shasum":"8130b062a125ab160deb02a40dacdebc097f4438","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"8130b062a125ab160deb02a40dacdebc097f4438","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.39.0.tgz","integrity":"sha512-zrCHMRkAx2R+zfaztIC7aIeM7b9Te4ZSdNIBB1OQH1rzNKWkBPNN5oX6K3Qn/B4Vydt5SCbZHSeQRpFEva0etg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW4eVOk65++ZTunlEGlQCsMfkNUxhzMHTJcR7e/ELEnwIhAND+AfZ/YceLxopxZICRsgUyy8roxsWKaInNtVo4hSs/"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.39.0.tgz_1494665987267_0.8180415031965822"},"directories":{}},"3.39.1":{"name":"react-native-router-flux","version":"3.39.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react":"16.0.0-alpha.6","react-native":"0.44.0","react-native-experimental-navigation":"0.27.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"a71dd1f2c66ef4759c8b4c6b2dca165a2d12e1cf","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.39.1","_shasum":"b59836da15be933f1213adba0cdeed0ea84df78d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b59836da15be933f1213adba0cdeed0ea84df78d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.39.1.tgz","integrity":"sha512-GFG3z1wcSyPuLehth3DmT9r/ex/ZaCRMrbx5U/LwWUTg/+AIVFMp3N7MwUprCLhbvf7hkjIzxRKAQioUtrrXZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjUFm44ZMdCN0/9Dbp6dfcYj+BmkvlDdyKbNO5av4Y6AIgPe9Dg2hKzincBjZk/H4yzyfX32fpO0sJPndOhcD5EZM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-router-flux-3.39.1.tgz_1494666507217_0.9290065614040941"},"directories":{}},"3.39.2":{"name":"react-native-router-flux","version":"3.39.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"0.27.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"36dc20418987850677c52905beda59310a0500c3","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.39.2","_shasum":"f5373136440e627dfc39edc61cb4bf54581245e0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"f5373136440e627dfc39edc61cb4bf54581245e0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.39.2.tgz","integrity":"sha512-Betk2WoCyyBcg5d071BXr7hTzMffXRpAUjuTlylYrY7CTXlePsPxBRMcFg6LzGRRvAjgwZyVSXaDq2AGNwJARQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhXMAzKVCrx75FwZ7/x6shhp4m//lp/dUBXfp6vauu7AiARkflwCHMUn4rSaEYNKu0P0b+fPEer8NtkT4kerJYhpA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.39.2.tgz_1495953300562_0.9854473716113716"},"directories":{}},"3.40.0":{"name":"react-native-router-flux","version":"3.40.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"0.28.x","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-preset-react-native":"^1.9.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","sinon":"^1.17.6","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-stage-0":"^6.22.0","jest":"19.0.1","react-test-renderer":"15.4.2"},"jest":{"preset":"react-native"},"gitHead":"36dc20418987850677c52905beda59310a0500c3","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.40.0","_shasum":"84d511b482d03bb067aee10b00f4b68c37a7d048","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"84d511b482d03bb067aee10b00f4b68c37a7d048","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.40.0.tgz","integrity":"sha512-IRD7GPskgA7idgqu3lVLu32LRMjAfGx51RDdG5llMafN6SHQFm1MhAyHs7LS4fR3QArhoOvDjJspBU3v1ig0cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9/LQB99PiYIFMFoUtPWi8AGbUnPpujtXsnZhsSiASFAiEA/1VCqgZdjvX+c6DkWVoivGgSqPurQcujOk+SaAkeWss="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.40.0.tgz_1497360446263_0.04987826431170106"},"directories":{}},"3.40.1":{"name":"react-native-router-flux","version":"3.40.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"0.28.x","react-native-keyboard-aware-scroll-view":"^0.2.9","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-react-native":"^1.9.0","babel-preset-stage-0":"^6.22.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","jest":"19.0.1","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","react-test-renderer":"15.4.2","sinon":"^1.17.6"},"jest":{"preset":"react-native"},"gitHead":"954718d2387b3a6fef33047584b2d949fbd7ea39","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.40.1","_shasum":"ed7dc91745884ea8c78e04400e7e04ad918f99e4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ed7dc91745884ea8c78e04400e7e04ad918f99e4","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.40.1.tgz","integrity":"sha512-iyExT09Y6u4sT89MI0lGCa24WsAZlnYeamkGTze5fz33g3izETJ3G7jUiQ8WE3e4yoArYQPTm5ggzZxaJ6cV7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUspRyzZMaA1rPG+dZ94mtAeonrbvExQEEQrOZ3ICohAiBWH0Cehxxq8+RwwbUNMRUpmMgbWrDiXR1mW5hHYzQnaQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.40.1.tgz_1497385349960_0.7241309450473636"},"directories":{}},"4.0.0-alpha.1":{"name":"react-native-router-flux","version":"4.0.0-alpha.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"dependencies":{"autobind-decorator":"^1.4.1","mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"react":"16.0.0-alpha.12","react-native":"0.45.1","babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","jest":"20.0.4","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"71a1309d6ecc4e68b950a921d129c58483c7a34b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-alpha.1","_shasum":"5823bb101bc969484d4a17b54abbad5400e2c385","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5823bb101bc969484d4a17b54abbad5400e2c385","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-alpha.1.tgz","integrity":"sha512-Iqk1jTDz+Y7u+IrSodIQ16ilAVoUWAhBj8aN1xdwSxNgJxb88f0Iw1cFt9gevT+3xLbzimVQEXpJ+9c6UCyZjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7H6eHSuFCOSYjwMVqSbCoLhUpIfCOIGccvLIl0OhFkAiB7uc5eix3Mv7mwhrQPErpGE4pKkbpfxkRjTy7qhc5UaQ=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-alpha.1.tgz_1498216358016_0.19422823935747147"},"directories":{}},"4.0.0-alpha.2":{"name":"react-native-router-flux","version":"4.0.0-alpha.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"dependencies":{"autobind-decorator":"^1.4.1","mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"react":"16.0.0-alpha.12","react-native":"0.45.1","babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","jest":"20.0.4","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"3d64c1547ef28a9060d665f19e1eccb0cdcfaee7","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-alpha.2","_shasum":"d0b012482ecff25ff32ed8737e756382956d6376","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d0b012482ecff25ff32ed8737e756382956d6376","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-alpha.2.tgz","integrity":"sha512-9wa8MJty+cdTfhbxl7RMsMuXbUZAMKMdYoUiHMTMqLWzudLn/TqzHSVtkUxfr4kq5VUHdoQYNpiI/C5a8ufBvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoDOOVRV9nwwhoh24Yd19TIZBjmVRR0kM6YvhpeJ8cXwIgR98tI5IaMHtR9IDNV/fTwm8HFHJk3L+zhOFw3uKIes8="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-alpha.2.tgz_1498222199321_0.06950800842605531"},"directories":{}},"4.0.0-alpha.4":{"name":"react-native-router-flux","version":"4.0.0-alpha.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"dependencies":{"autobind-decorator":"^1.4.1","mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"3ff274005a8bd35b59adb623175d660a66e793dc","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-alpha.4","_shasum":"87c52aaafb107adf4a7d47417c0eb0d1bca8fcc5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"87c52aaafb107adf4a7d47417c0eb0d1bca8fcc5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-alpha.4.tgz","integrity":"sha512-eKWgXRVfLeHXuZrWCLpqt6gH6f2SRYAcunOCgxMBInDyU28Vr1M0k9nqH0JbD2+j0S2YtgzUmNb51Uw/0PfoFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDphNDZUfRQE3TUYz3cqVvBWH9+ktjCemxVhUeHQmaCAQIgEcz3xycdy1RQJ1b3h7iPhb71sGMXLhJ69XfXGoPy1v4="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-alpha.4.tgz_1498284327844_0.3984533187467605"},"directories":{}},"4.0.0-alpha.7":{"name":"react-native-router-flux","version":"4.0.0-alpha.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"dependencies":{"autobind-decorator":"^1.4.1","mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"5dd9f8f611d28800bb23b71abeeb4e4baa215339","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-alpha.7","_shasum":"ae065d410a062e7d1069eab0152966845bd17b0b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ae065d410a062e7d1069eab0152966845bd17b0b","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-alpha.7.tgz","integrity":"sha512-NDat3pKzo5TUmM7XWcimEh+711h7fcoROJCuqsHCf3j+jM4bfx9HtYZZSaKJGrA674tSe/aZ5nsSuwj6R8vkuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBTrvJPX6ujkpzbhXV3Hl0J0rWvdnYEqvTeOXswgSIpAIhAPPTJd4Qw7vibAjvCg/ztJE+JfBs0xBou9OGgosI1BTU"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-alpha.7.tgz_1498568882072_0.23397005815058947"},"directories":{}},"3.41.0-beta":{"name":"react-native-router-flux","version":"3.41.0-beta","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"test":"mocha --compilers js:babel-core/register --require react-native-mock/mock","test:watch":"npm run test -- --watch","eslint":"eslint index.js src/ test/; exit 0;"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"0.28.x","react-native-keyboard-aware-scroll-view":"^0.2.9","react-native-tabs":"^1.0.9","react-static-container":"1.0.1"},"devDependencies":{"babel-core":"^6.18.2","babel-eslint":"^7.1.1","babel-jest":"19.0.0","babel-preset-es2015":"^6.22.0","babel-preset-react-native":"^1.9.0","babel-preset-stage-0":"^6.22.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","enzyme":"^2.6.0","eslint":"^3.11.0","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.7.1","expect":"^1.20.2","jest":"19.0.1","mocha":"^3.2.0","mocha-junit-reporter":"^1.12.1","react-native-mock":"0.2.0","react-test-renderer":"15.4.2","sinon":"^1.17.6"},"jest":{"preset":"react-native"},"gitHead":"f3b51137383f1e4f9220a9f8e3d1e3db8a4790b1","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.41.0-beta","_shasum":"268a867069929e79fe05367d85a84e93e63aaa74","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"268a867069929e79fe05367d85a84e93e63aaa74","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.41.0-beta.tgz","integrity":"sha512-2xtdTqCqFNqo0wVYLf5enlPsO9i2izi1MhHxsSl81smlfZiFdt+82o77w1Eul/av9YizE567me/FzOKjyt0xxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9TsA+cvRxIWwEDiaTRBBZbf1CSK0VBVygar0CX2kk2AiEAoyX7nMLNyClziz1+JBINYPmOV0jdEhIeMbjiGOmvJb0="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.41.0-beta.tgz_1499076688328_0.9322562133893371"},"directories":{}},"3.41.0-beta.2":{"name":"react-native-router-flux","version":"3.41.0-beta.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"^0.28.0","react-native-tabs":"^1.0.9","react-static-container":"^1.0.1"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","chai":"^4.0.2","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"5f07a888689974692d98f7553922a52aa7716fa2","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.41.0-beta.2","_shasum":"5ea4fd5e778a77707ee24161e838ae0c33cedf62","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"5ea4fd5e778a77707ee24161e838ae0c33cedf62","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.41.0-beta.2.tgz","integrity":"sha512-OhgNr4OvIA+8EzTc2+sxf6nb7bDLSSUHJTUOCvGnNOfgS3HdIk0g6+A6sEw2wHgJFfhBvxLEBxnZId6VD9h7fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoa6xhDZRa0DzKW15uVM0CXqEu2vFrqctWgGPCHZzuFwIgO9wVgldFVTSGcTsDKZROHGH9nDgraWLu/Ui1woZ2O/k="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.41.0-beta.2.tgz_1499090442198_0.0951932673342526"},"directories":{}},"3.41.0":{"name":"react-native-router-flux","version":"3.41.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","react-native-experimental-navigation":"^0.28.0","react-native-tabs":"^1.0.9","react-static-container":"^1.0.1"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","chai":"^3.5.0","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"cc002d21b1e7ba13760f2388fd5754896b5980fa","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.41.0","_shasum":"481367031ed413931e9b60605ddb8857267c1c85","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"481367031ed413931e9b60605ddb8857267c1c85","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.41.0.tgz","integrity":"sha512-jJykFcPfqeOCta0FjFVYaCWu1HPtzQkSEpnF06d9o9ywX4iI7dun6HbJEqy6dbU9bYILTuwJ8d7HyM1raxYcoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPi4ISExrguBWYqAswqYsZUbecm8IBK0TYN3uoITML4wIgBdFCLRpH2J8MpGMVmaC/SQh8sFsmwdZL5/Gl7K/jHv8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.41.0.tgz_1499092010878_0.17763600847683847"},"directories":{}},"4.0.0-alpha.8":{"name":"react-native-router-flux","version":"4.0.0-alpha.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"546c04341edff2a7342b4a613707d4d9ed18454d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-alpha.8","_shasum":"05835c63982b2d633f9fec15853433a7a1dae16c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"05835c63982b2d633f9fec15853433a7a1dae16c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-alpha.8.tgz","integrity":"sha512-p2VT7/z8h8UeIJF+grORmVG08RbMiQTPuyvDmuJCwY/fdpBDxa6EC8pwGxJfeXEGrcy2kEMk+pFEl+QTfLaucQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkNgEF8MUmFRDuS02FFBPK4BLIhJmtLgDMrx6wcmUUGAiEAkXgX2NG58E/vBmeLgjItsg3wkdEE+38VnVjF7OuY6Vg="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-alpha.8.tgz_1499247838816_0.6123958076350391"},"directories":{}},"4.0.0-beta.1":{"name":"react-native-router-flux","version":"4.0.0-beta.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"a4413c550a78f89791e2a3d2e3ef63371c7daa28","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.1","_shasum":"ee25d569f6458f682db87e621f721eae880e6b41","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"ee25d569f6458f682db87e621f721eae880e6b41","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.1.tgz","integrity":"sha512-wg7fIw6lgofoFhjaZq3toZntpVbao8birRtX1hApMb7hgyYc6D/jnZLynq/SufmN+g9g1YrHegWPhC6I5uTaUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUMuSUsMsmncQtYS7DJNUmPIf7rBGfO51y8HMLQZ098gIhANIztWSrhb2kVt9HZiUzfjBR3lnHZ0N20Eb29WGu2P0D"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.1.tgz_1499267827434_0.4695081796962768"},"directories":{}},"4.0.0-beta.2":{"name":"react-native-router-flux","version":"4.0.0-beta.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"82275f2304c3e7cc691fe195eede1ee852cde154","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.2","_shasum":"68ad6289f353b73f6f657db99d6e86ee5c4c8c98","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"68ad6289f353b73f6f657db99d6e86ee5c4c8c98","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.2.tgz","integrity":"sha512-FgVfAaq50o3r1PvgSyR7sMfM6Z/UeEn3m59BC627FIAnSdYzk6cKZIA4PkpzZdyU93t1j6ypGRPxsdzxf7U8Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZshgqz70T40N/zN+5TY0Y9Sl9eIJEkGf+tsHS1gGLWwIhAPC9tT14v9bPVZEQXQvgcJ4XaXwR+vUWRO9bLIWO8m/I"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.2.tgz_1499267962234_0.5806098727043718"},"directories":{}},"4.0.0-beta.3":{"name":"react-native-router-flux","version":"4.0.0-beta.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"bd648ebcb82808f92bc7e945c5101e68c894ff9d","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.3","_shasum":"7153a13e44031fe1017a079f498a848543e335bd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"7153a13e44031fe1017a079f498a848543e335bd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.3.tgz","integrity":"sha512-Srs1UcQlhhX/1YukwaF9rahsSCpn4Zt7JkXdDtKVrlkYpSXqK+wurW0s5Jun+/Ylkum0o0zq0EahdXFTEU2iqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC3Ka9OMxFGG+ufPHKoGUREtOvaJosLsg2tzN3IKoa0QIgK5E0Q40jZVYfpVjUVEwQUPo2sU7ptj2rIV0RC5cdkVk="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.3.tgz_1499268466745_0.7974497084505856"},"directories":{}},"4.0.0-beta.4":{"name":"react-native-router-flux","version":"4.0.0-beta.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"9868dd6a99811d687cefe563cfb182806b5db373","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.4","_shasum":"a85fa9f684efbbee52b1596822cb4b95bf6c7a87","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"a85fa9f684efbbee52b1596822cb4b95bf6c7a87","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.4.tgz","integrity":"sha512-DqXRog8y27ZKv3ryNXrge/2dxs9nekJ8TSGwtFo54DbbMVRppHZ7+MgrKGKHLq4YzI9nMSn42OYPnCyp20zxlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS/wCitepTIRpU0VujTQFxsnCjOalhcTWAPyou/NXX4gIhAPub7nNDq8yZQgz769N1Du5TlzGAzZoe/QpT0sd81xRQ"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.4.tgz_1499436225282_0.27504504146054387"},"directories":{}},"4.0.0-beta.5":{"name":"react-native-router-flux","version":"4.0.0-beta.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"322baacc9c888e217f7842bae254c19cfbc0bfe5","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.5","_shasum":"b14587c08730138bc42bd9894b1223a3d21f0f0d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b14587c08730138bc42bd9894b1223a3d21f0f0d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.5.tgz","integrity":"sha512-HG26AAShCEvhb/DMUdo0BtP1Zeui8uV2ltezOy1xmELyQvQxEQIyafpxJBaXuKUwZQJ9CxFf+/ZNLcS9NZu+Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5RyJHMnFxuE8FmSzJq5wupmyZ9vg1aFySHBoo23r6fAiEAhZiLa+d2ebf90c3Hy5IuVy04bLlEftfhALFjvtSKQiA="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.5.tgz_1499439475683_0.605883369455114"},"directories":{}},"4.0.0-beta.6":{"name":"react-native-router-flux","version":"4.0.0-beta.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^4.0.0","jest":"20.0.4","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"9fe9a35d566dc29b035aed1d65b596966a662035","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.6","_shasum":"b0e6029edb5690fc0936a4110651dd6be8862116","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"b0e6029edb5690fc0936a4110651dd6be8862116","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.6.tgz","integrity":"sha512-RTrj4VITrsOkCCVz4z4e/8aC9AU87kgQ2+HqxxntjZ92iVH4Rjpr9vSHumT+3uRYe779pp9HDs4NCSdyV8bSRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEnsFECWc4cLUtyZP7Xo9wQlt4jSOPXd2AwpWTRRV0yAiEAyQQuOWdWUi5av4N/F7trWA3OPFEUxzDEILipinRmTyw="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.6.tgz_1499492025475_0.07452186988666654"},"directories":{}},"4.0.0-beta.7":{"name":"react-native-router-flux","version":"4.0.0-beta.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^3.0.0","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"d2c0230094e1484535dcf0b38439095252174b95","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.7","_shasum":"51d61dfe6b70df7da97bf96d38b8b13d7ba1c52d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"51d61dfe6b70df7da97bf96d38b8b13d7ba1c52d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.7.tgz","integrity":"sha512-yDxjYaQEWdot384IpfvUh97JFeZrTUDP9UC4msbWFebp5iLVs1ki8eOKGTDMwywqmbrI1M54j6zheUcrJG8vHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8iRbmif/0HgZdQ5+OZSspjAAtaoccVoubUJiWpfBT4AiEAxxFlg5IT0t7+/kVArbU3fFnFm9OzD2ZSv+s7Y2ZO9JM="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.7.tgz_1499693336548_0.2461386586073786"},"directories":{}},"4.0.0-beta.8":{"name":"react-native-router-flux","version":"4.0.0-beta.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-native-router-flux":"4.0.0-beta.7","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^3.2.0","eslint-plugin-jest":"^20.0.3","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"e079ec72cd658617138b18ae512064b0d7d8b005","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.8","_shasum":"1aa2067c439bac0eccf37227d26ebea5c8dc0056","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"1aa2067c439bac0eccf37227d26ebea5c8dc0056","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.8.tgz","integrity":"sha512-/arRrDUc001ZtP0R/jg7P9y4ogScSAlL92bMDnCvc20qnMHBk2wRBKFuheN6So3GqamRH4xvx8mNewIOf9a9MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnIM4uT6sknV1cTcZ5nWYMDfhEDQIhVGr4z33M321RGAiB/i/ZcMeMWAJaZ29jbrCbOjfD8alGM4g0knxXx24k51w=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.8.tgz_1499925539253_0.2990829744376242"},"directories":{}},"4.0.0-beta.9":{"name":"react-native-router-flux","version":"4.0.0-beta.9","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-jest":"20.0.3","babel-eslint":"^6.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"f7c45b5612fbc16a7979b7e07fb207608a87241e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.9","_shasum":"8fc90189b254467a2e673ccafebb62e20c966b79","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"8fc90189b254467a2e673ccafebb62e20c966b79","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.9.tgz","integrity":"sha512-E0B0llVrL1z9bGKAAS8IsyzDI4w37wvS7xw9oO1Dz29ij4nK8lwpDwSv7plvyoL0B5b+RM8Hi07Dv3p+jFW9Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSNe+vItnJPrb75o3r1r7r1I0DB1WzSWlsuvue//jy3QIgTezvuCuQg32ZRdT084ZiPOE3+v9ULRyjuDQjIFDId9M="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.9.tgz_1500044387160_0.3621324913110584"},"directories":{}},"4.0.0-beta.10":{"name":"react-native-router-flux","version":"4.0.0-beta.10","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"src/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"024d288ad91ac1ed27fd47512098f066f1142b03","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.10","_shasum":"c81b2eb9b7b7a3f00a2c221da782ed17302dae1d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c81b2eb9b7b7a3f00a2c221da782ed17302dae1d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.10.tgz","integrity":"sha512-vHsnOT7LieWNwXqYWMjGysms2j/w6bmg0g8IBFiI2ExV1tRp4PUXDusVLUpX0UwLoGzHwvwYw4dNG93KFwCKtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESTXe+Vg2v4dNlKyxz4/j9qcLxLTzEpx5zOX76UKAf1AiEA/YAE7UjIUJzicy6XQDpcMZR/9Ra+QYPTgiQ7sZ0f48Q="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.10.tgz_1500057662497_0.7179312305524945"},"directories":{}},"4.0.0-beta.11":{"name":"react-native-router-flux","version":"4.0.0-beta.11","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"3ec19b307dec298eb07d95e936add8eafeaebec1","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.11","_shasum":"23dcf49724f77cc1cce3923c23b8c2e899609e35","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"23dcf49724f77cc1cce3923c23b8c2e899609e35","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.11.tgz","integrity":"sha512-2qCHzyjxST4lU50zswIyhEcgqAB6tFTV7kBtmV1cklqQezSzn8QPPYXznJIHJWDBCoWXY9vJ3pnXpTbbldJzIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGS0jPquE1fwnOK8gyytay6kCwspSOtLbv8GmTmOeDF3AiAPC3YdA+nZOFTS+dl37xyZ6LriaNXBna0hn9WG7qV7Yg=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.11.tgz_1500064878299_0.2149350754916668"},"directories":{}},"4.0.0-beta.12":{"name":"react-native-router-flux","version":"4.0.0-beta.12","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"bc1cc4ee53b780dc4aedd8326c4171bb865aebc0","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.12","_shasum":"20dc85bee7feb75f95fc9882b8f050bcb356a2bc","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"20dc85bee7feb75f95fc9882b8f050bcb356a2bc","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.12.tgz","integrity":"sha512-c9MbfTKnwE2+s8UqZHYxchDqsOtJRrrkgf5VigeUE93JwGyoMVBIK/vTMboFikQLukAvliWPSlzt/s3Vu8ZuvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4CyfvmZkhdtZQ6+BNOANHzVEL7HXQU/Ktypl/88ZOzgIhAIvy9xRmq9UpbaGcu+1rFv08aCgNR9PaBUohORBWtc8F"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.12.tgz_1500471976967_0.49182453635148704"},"directories":{}},"4.0.0-beta.14":{"name":"react-native-router-flux","version":"4.0.0-beta.14","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"8343f8ef6d16899ea083f0d588ad6b96201e3421","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.14","_shasum":"29a92bf540402f3d82eb6079d65c5bd75adff3d0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"29a92bf540402f3d82eb6079d65c5bd75adff3d0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.14.tgz","integrity":"sha512-Hr6xj+iRc26fAx1sf+DhHzXLzPAbTuiSQEC6v6BGAAiDBnh3rLnCGhm/9BrN9c1FGwUNsDdJOijex2l52ZQ68A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGyBs2M4dRgKY4szU+mxlls7t84tRkWq+nTKb1IDB8UAiEA7sE5qB1GdXKoIQcoO2GTbKlx88d6kb44EfpmRJVo150="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.14.tgz_1500990663109_0.1325477953068912"},"directories":{}},"4.0.0-beta.15":{"name":"react-native-router-flux","version":"4.0.0-beta.15","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"03ea875b554d6857289274dea4b3c37b117bebca","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.15","_shasum":"d4c340568677336a59f0cb704e308a449ce0245e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"d4c340568677336a59f0cb704e308a449ce0245e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.15.tgz","integrity":"sha512-o0uvGj8hAElfN1tXiWm6aVKjY+Ng+wSG6utMxc1M4YqxaizJkws1J8nu97k90n897rxhVxYHHLcJKw0R8szlzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDMKttuEpX9jxaK8b8EaN3pxsGA1AJ0Nbz+9++fw+ngaAIfWQBlfr2VAjJku3HsHWWkd7R+ZpUNBzScvKT0Yi5Xuw=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.15.tgz_1501506299597_0.23252660152502358"},"directories":{}},"4.0.0-beta.16":{"name":"react-native-router-flux","version":"4.0.0-beta.16","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"4d63d261f51977bfd7074d34b8dc33a3ca772f13","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.16","_shasum":"836de5ab2284b78af9f7724ad07696c5d3d3b6bd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"836de5ab2284b78af9f7724ad07696c5d3d3b6bd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.16.tgz","integrity":"sha512-sOId+wThmSmatGgZkWTMvxoZv7msDUxmy8gjWSPto3iq1s4SVVV9vnw7TsSAzhWItOILu5al7RYezn2ATtwyLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA03eY+IiwdV2ZNiFVGm78oCEMzYNzsMmASnGSL1mRo2AiAXUP972e/nxx29i81alasSX6okbBhqaPPWz2qoy3kiWw=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.16.tgz_1501765869527_0.010663032997399569"},"directories":{}},"4.0.0-beta.17":{"name":"react-native-router-flux","version":"4.0.0-beta.17","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"dc58678528299c359bc55b8fbf56f7add90967d6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.17","_shasum":"04d976587b4ab22eb96b7f92290ac2b9f90bcfd9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"04d976587b4ab22eb96b7f92290ac2b9f90bcfd9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.17.tgz","integrity":"sha512-6zLRvg3sAaJC7pfR9EV0UeNF37iG4TV5CVjX2udhoxkTPUsXA/qvLP6a90uzr2tCmS7JURC7GUDRvRYo9VDUgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUX7D1PR8ua1pPxK4R1qlUJ3gJE2cn6FNSl9z8hNrQgAiATfzBpRpO31yNOVbnuHWufcbAFmzYtVpAMy07AzyiVtQ=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.17.tgz_1502191009923_0.12336870073340833"},"directories":{}},"4.0.0-beta.18":{"name":"react-native-router-flux","version":"4.0.0-beta.18","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5e77888e864931f5133b2562116f062ddd2f9530","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.18","_shasum":"c234889b6f950999a566865aba519ec5f8c9e788","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"c234889b6f950999a566865aba519ec5f8c9e788","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.18.tgz","integrity":"sha512-uUo/h8LpV0EZNCIUzLIb2vEeiN4uKPY+scO//4QR/XLNPqrz5V/osMYFl9aXYut7O/7W1Kuyl8bthpvSzDXyRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQJ8yHtxY/xSOun1j9/j0spWrJRl63MlC17GuVgTbxlAiBZBGvR8ekwP3GZrNwgGu+2Xmb1p0pyEtLKuBQxnAVwRw=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.18.tgz_1502876686058_0.9170568902045488"},"directories":{}},"4.0.0-beta.19":{"name":"react-native-router-flux","version":"4.0.0-beta.19","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"e88621d122d3b9050efeeb40acc4beaeb8e94079","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.19","_shasum":"cf7a0cbde42e7317939e2b15f663ff832c2b6da6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"cf7a0cbde42e7317939e2b15f663ff832c2b6da6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.19.tgz","integrity":"sha512-qRD3OkPGx0X88b2gmccrTnOggjKrIItLVRMJb+ldKWSPaxWGtOgmPlvOw1PizpBAr1VAXsU1tsAtXuqUQzHb/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSb12XjWjhCqE4hCm4VIDZRpxdyL4p1Ft9r0r3gDmEMAiEA6mzcZZPs/sOeF2OW2Rbr2IpT4btCRIuKI+nVab8m1HE="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.19.tgz_1503501990247_0.5450774622149765"},"directories":{}},"4.0.0-beta.20":{"name":"react-native-router-flux","version":"4.0.0-beta.20","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"ac7d1f3d16a94997c603b047624f817322a0dc86","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.20","_shasum":"0cbd0ebdecf8b31c9867416cf13979ae7d07fe48","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"0cbd0ebdecf8b31c9867416cf13979ae7d07fe48","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.20.tgz","integrity":"sha512-T5tcp46NtoFSa1xcJXWVJ0k7meQ1/Oim7aX1yCuabdthYhAf6HL3Yg+xpifPfaHvldLbTre6xIrqRzJ8GnL8pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH1Tk4YVoWLRRR8zpiTpkQhU2piSQkKCHf2ysH15u7zMCIDRPbQlH1VZL035cyP2sdB+3U/+XKQyzhg63WICUQt73"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.20.tgz_1503927283940_0.24737153109163046"},"directories":{}},"4.0.0-beta.21":{"name":"react-native-router-flux","version":"4.0.0-beta.21","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.11"},"devDependencies":{"babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"23b158516d9bad10340a1b6c66af623bad44228e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.21","_shasum":"cdbb3cec5b18fab0ffdb8abf38ce790749f625d0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"shasum":"cdbb3cec5b18fab0ffdb8abf38ce790749f625d0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.21.tgz","integrity":"sha512-fndvqv6KH2ILpoYoRpsHXl1eYvxWHRATP4R/YKj/BEuWMg9pgiCx6yKgrdFpA7o86qT9MojnbdsNjWQpXEpJyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwWAESgHK2Be80X6j6PD4nNR13PNK6WZCIBlrPq9ixJAiBYnli1XLQR3s/FyskQIzEEnt1zsp27mQ7+lkAPUvAsFg=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.21.tgz_1503931387724_0.7682301024906337"},"directories":{}},"4.0.0-beta.22":{"name":"react-native-router-flux","version":"4.0.0-beta.22","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.1.16","mobx-react":"^4.2.1","opencollective":"^1.0.3","prop-types":"^15.5.10","react-native-button":"^2.0.0","react-navigation":"^1.0.0-beta.13"},"devDependencies":{"@types/react":"^16.0.7","@types/react-native":"^0.48.9","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0-alpha.12","react-native":"0.45.1","react-test-renderer":"16.0.0-alpha.12"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"328d028b27ac30edaf13b0822074959231949b67","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.22","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-SpXHvJr3t0Cb1C7JsBcab7lzW22e+X9QVEgtHFjDSuEH+0IZq+cFPcFJM5YduSpQeNtDC3dBQxp99t/XWZezxA==","shasum":"d2314d9b947ca23a10302737ae5ddd9218f086c3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ0NIuzYJH0ZzLH77kAn6NWiPCdYXa88WuI34S1bH3lAiAYPNhS7csaQnOpqQUb6thYPpw2+qBnwZ8TKeX/ySHYtA=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.22.tgz_1507644285586_0.3341358918696642"},"directories":{}},"3.42.0":{"name":"react-native-router-flux","version":"3.42.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"lodash.isequal":"^4.5.0","prop-types":"^15.5.10","react-native-experimental-navigation":"^0.28.0","react-native-tabs":"^1.0.9","react-static-container":"^1.0.1"},"devDependencies":{"babel-eslint":"^7.2.3","babel-jest":"20.0.3","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","chai":"^3.5.0","eslint":"^3.1.1","eslint-plugin-react":"^7.1.0","jest":"20.0.4","react":"16.0.0","react-native":"0.50.0-rc.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"64eb03092c187f17b18ea5a4d8c9ef8f304fd2ae","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.42.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-XIMwbvflnxMJLTI3dwVW6+uBsX4c2x6b2d9TGO7zXBfcA64WRrC3smykEaZzk+cYoOuTFXt9Y6Hh8PQXj5kDBw==","shasum":"7ec32656e4ed75eb5b9f91430e2888923c7cec6e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.42.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtqqv5JGu4mdwszLscR36x+uEl4JNyD/fNRFyXji09YgIgMfz0oLwZKnisOzFDUF5OSCuDX2kf2cJu1NRUYkV5xgI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.42.0.tgz_1508738451467_0.009643808705732226"},"directories":{}},"3.43.0":{"name":"react-native-router-flux","version":"3.43.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"babel-plugin-transform-remove-console":"^6.8.5","lodash.isequal":"^4.5.0","prop-types":"^15.6.0","react-native-experimental-navigation":"^0.29.1","react-native-tabs":"^1.0.9","react-static-container":"^1.0.2"},"devDependencies":{"babel-eslint":"^8.0.1","babel-jest":"21.2.0","babel-plugin-syntax-trailing-function-commas":"^6.5.0","babel-plugin-transform-class-constructor-call":"^6.6.5","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-do-expressions":"^6.5.0","babel-plugin-transform-exponentiation-operator":"^6.5.0","babel-plugin-transform-export-extensions":"^6.5.0","babel-plugin-transform-function-bind":"^6.5.2","babel-preset-react-native":"4.0.0","chai":"^4.1.2","eslint":"^4.9.0","eslint-plugin-react":"^7.1.0","jest":"21.2.1","react":"^16.0.0","react-native":"0.50.0-rc.1","react-test-renderer":"^16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"gitHead":"685b743f05995b34c4a0005921c33e1d8c9476c6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.43.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-SscTZdI+M6JjFS4xvLWllPsJVdyVhrAubXO30h12JO5mrtTVcTnv70ru3L0rGArRAyDEFx7mbS/Rm6qTyUDsGg==","shasum":"a784f467e457fc247458081365904d01b61ae76d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.43.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsgti7VZTW869R4YZJeQd8C7CqHdqF/1/3BcvEYfGGvAIgHbJDLjjNAHNQCef6f3zQtO0BdP2xIZp2o6WauHXhu5U="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-3.43.0.tgz_1509126364196_0.06950217415578663"},"directories":{}},"4.0.0-beta.23":{"name":"react-native-router-flux","version":"4.0.0-beta.23","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","prop-types":"^15.6.0","react-navigation":"^1.0.0-beta.19"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"480c9bc0b2894a973df4ac88f94f7f6f43e72e4a","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.23","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-PYDqol/Un6S5N9oRjm+moGC+uvCFGoc+rWZypjioBPzLSaySTqJWLUhTbBsXWrSEiZyEQsLsMBhhmhAJsOw6XA==","shasum":"08f903176d7003dd86110f6f06e84fc82d9a9362","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5fV9/9VvVcEO3sU6CYg4B8lmANeF5kq2N1qNIBWUc2QIhAN0ivI11eRL/meoCPhG5d9q4MIlNVc3L1M+XO7jNlCC1"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.23.tgz_1510151676550_0.008568268967792392"},"directories":{}},"4.0.0-beta.24":{"name":"react-native-router-flux","version":"4.0.0-beta.24","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"ISC","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"^1.0.0-beta.19"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"70be67894bebd7ecb16de8a5211c97afb18f83cc","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.24","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-JOkNawx2o9cavr4eLV160fcDLPCzpDC0uagYUW84TuSki6oUYlj265f4RXahDWbAAFKW6tGWIxmZnhGa2AYBqQ==","shasum":"93fb1976688bd6e34f73b2ae6764704efb7bcdd5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExk/TdBwn552YQ9j36Y4GJXe/mWWOHwMpdw9NJjf2SiAiAlLMuMmqXDGHzrT/xuXc2hhlojEJSuXRWogvhExZr+gA=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.24.tgz_1510662576119_0.45126608735881746"},"directories":{}},"4.0.0-beta.25":{"name":"react-native-router-flux","version":"4.0.0-beta.25","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.0.0-beta.21"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"746195eeb61629590bf2179b667272ab335138f9","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.25","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-XJkBerYqqRgYxY/9mJXVssZamiHLQMjzdlwhFr/URw5dA4NrjIzB9ECDss+yOBCuzrQJc1hmNzL+Das0aXQU8Q==","shasum":"be5d32347198f2873f7d0076981890ac15cebbce","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaAraJaCHM97DYp8oKCu/gP4jbhHjJU93o9jesgbTRSgIhAIHcJaN/Tw6RAZyihw52SOTtNiD5o/8NdoLTvLviaPiQ"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.25.tgz_1514539251098_0.7731272093951702"},"directories":{}},"4.0.0-beta.26":{"name":"react-native-router-flux","version":"4.0.0-beta.26","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.0.0-beta.22"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"1f674dade6b01ac6ddea0911034c0a14073b0b6e","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.26","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-88tXG44U+OXS/1AF/Sb1sS1VEhMYmAhKfMwFrZlS5EQRJpV5HdwNN515/0cr9mBddAbTz0iqEnwsbJIR/QCmWA==","shasum":"08b044ffe649dd6bd782847abb4d99491bfd17e6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfRAIYl2mzMjddRJep69D/NAtchAqT7z3rWpB2afxg2AiEA5K5i4YprBE510KExN67MrgE9IgbYY+QpoGPQ66GEs9s="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.26.tgz_1515071396588_0.1752799330279231"},"directories":{}},"4.0.0-beta.27":{"name":"react-native-router-flux","version":"4.0.0-beta.27","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.0.0-beta.22"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"4c475a7bb992baa756eabe69724f439a76ee7825","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.27","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-XcMbQiNSyf7lKq+5hDRgmT8B2qEMshzIRjSXLgEGmnkrTzRMmJv8zoj5xPN/TXAqKH50CS9nqYEt4076jDAC8A==","shasum":"11862319b64a750189d04ded8cdf2f98c02f1425","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.27.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWBJw57AcXO7bhqmSJe74ma2g1Q+PWO1X5gieHSMhj3AiEA2fX9JDwKPOho2DWab0huzPFvPqATNTfmvGemdJLIeQw="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.27.tgz_1515072898891_0.7606013976037502"},"directories":{}},"4.0.0-beta.28":{"name":"react-native-router-flux","version":"4.0.0-beta.28","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.0.0-beta.22"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"4acf2f19a219ee2adec85caf9b5c7279285d395f","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.28","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-XMcmHFbtju/nhMlsW6aByN28qlAsMXMPXT1JSC4AVVeVVmRDbFhjafE7C2h/WMWKtgPd0lY/6aFEq5oTvLdedA==","shasum":"1d39cf176c88d0658af03cfa80dfb4a8eb284619","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.28.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh38KraR9+pQknf03lX8wSAdieJbfvGzzgt3AXXdOWTAiAK3FOd1Gm/WdCE0C2j3pvQa+DNywfqta5klVt3opB5dw=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux-4.0.0-beta.28.tgz_1516097783143_0.013125653378665447"},"directories":{}},"4.0.0-beta.29":{"name":"react-native-router-flux","version":"4.0.0-beta.29","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.5.1","mobx-react":"^4.4.2","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"^1.5.3"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router v4.x [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n#### NOTE: v4 (based on [React Navigation](https://reactnavigation.org/)) is in beta. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3.\n\n___\n\n* [Example](#try-the-example-app)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from scene to scene with a simple, powerful API\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n\n## Try the example app\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/Example\n\n# Install dependencies\nyarn\n\n# Run it\nreact-native run-ios\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible nav bar customization not currently allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"a935c26006ce011e2328db154ed0b6ad0cf53aad","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.29","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-lCVDak2Xv7w1H/t7ATccUWtpK6RgIiNHYZqHEk7Kkje0YFBxdUHtPsvabGzVzCJJ9iwuqRmAqVQRuSZOFVlbpQ==","shasum":"e68b1e93f1362d455d7073658be4b764111c23a0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.29.tgz","fileCount":69,"unpackedSize":901816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpGkSUN4AAEXi3K+X8UNJeVj0lsyGNAwsA/Tky2IGs5AiBq9DUZamjqQP04I6rJNWlaGaDq/HcRbtmUEcbywRJ+mw=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.29_1521186280282_0.05490086976889974"},"_hasShrinkwrap":false},"4.0.0-beta.30":{"name":"react-native-router-flux","version":"4.0.0-beta.30","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.5.8"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router v4.x [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n#### NOTE: v4 (based on [React Navigation](https://reactnavigation.org/)) is in beta. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3.\n\n___\n\n* [Example](#try-the-example-app)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from scene to scene with a simple, powerful API\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n\n## Try the example app\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/Example\n\n# Install dependencies\nyarn\n\n# Run it\nreact-native run-ios\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible nav bar customization not currently allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"a935c26006ce011e2328db154ed0b6ad0cf53aad","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.30","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-ph9Y3SKVJKfNSgWv0vYpaC9kgP34Z5IK+nSaLPYWO16sDk9nt+BFww3A46Er6KwQSAy/9oeVWXrX8xx3XW0aWg==","shasum":"7cf268b7ad527ce0b06e0101a3d730bfa165a3c6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.30.tgz","fileCount":69,"unpackedSize":901699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/rA3fdn8RD8CRemGYbzKUfFNV+6e3cnoW9hDXvDw9RwIhAJ6QTFySKWSE1OJeZKBjE7g5cppep5/jjvR6jIsh/Vua"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.30_1521269258641_0.9215465238453104"},"_hasShrinkwrap":false},"4.0.0-beta.31":{"name":"react-native-router-flux","version":"4.0.0-beta.31","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","mobx":"^3.3.1","mobx-react":"^4.3.4","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.5.8"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"93863ab3ffa26f95dcd8b619f2b6023d251ac14b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.31","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-nRDr9i4Cqgt319f4CwZF54zoFqVnMylwmdrYNWkSMGI5+RYvjA5ow5LC1oacEHUSh5JnfUvj7WJrkdFYux75Bw==","shasum":"edea28cbac705fbb324ae8f5eb136dc0bef1e1e8","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.31.tgz","fileCount":69,"unpackedSize":904086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+UMNCRA9TVsSAnZWagAAQQoP/3HR6xdfFGtKg/Rc7RPK\ntfTQ65ke7b44fZiR+ukgur/XchOr0N9Ensq7wsCr/8rXnWVCODDKfnBJtkfB\nM/iI3iCNFadLn6vKlBHLyLUGNTr/wyRZySPiz1Nblshx4oB8JTt9QHn5K/Lh\nbyqnYiudPCah6i+eYwDffLHsJo1k7pN9gcLQs42NpTmU6zqISzaQTPLUabEO\nZ3CK0Oy3k1ci41ykVXyJEuKFi9vlVXogpvKSdmcAgy19soD1TTyyxHUYKJnv\n2lc6oBBOwVWtLgTFSSCIncyEIUCsHTJZwYzxxdp441AiQnS5M66fEgWZHzp3\nvIZUChIJP40+ky3UdQZqJrZNzNaic5Qotfak2ahKO5/+FxcqTHlgPa8T9NuP\ngTNOBn4JibXQ2JKqAkALmV/woe1dviYj/l5rmybnRpL+7gf/u0i8Q8G9CO2J\nIA2TbP+7B1VO/1LkIbPKp1cjxEScBVvdYCD5eu/psLA2mRgeu4d6nxKFFFMk\nIla386xskraUEbxTUz22TW8OMF0m6Wr83LXrNAVasItyEIvAtUsYYjE3QRMi\nd0+6yD0yuv149tiFlRVcT6240cheS+5dr578rPTavVBdLcaKYdONNKUv7Njy\nBbArrexoKgnaWbXZDSg2eSLDwlorIUpcMxqn8bBB2cCAm5OpVAj94tWLjgJL\n2HHp\r\n=GSrQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZrbj+EfpZMt7VT+7ZjBVri/8SN5yI4YHscLbmHxq2wAiBUMDSRbxR0qYYxM9bS+ARGEbsrQ3mFy1YouZFn/XaG1w=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.31_1526285068151_0.18622194272065107"},"_hasShrinkwrap":false},"4.0.0-beta.32":{"name":"react-native-router-flux","version":"4.0.0-beta.32","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"dist/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist --presets react-native-stage-0/decorator-support","eslint":"eslint src/ __tests__/","test":"jest"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.1.0","prop-types":"^15.6.0","react-navigation":"1.5.8"},"devDependencies":{"@types/react":"^16.0.20","@types/react-native":"^0.50.0","babel-cli":"~6.24.1","babel-eslint":"^6.0.3","babel-jest":"20.0.3","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-preset-react-native":"2.0.0","babel-preset-react-native-stage-0":"^1.0.1","eslint":"^2.8.0","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.5.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-jsx-a11y":"^1.0.2","eslint-plugin-react":"^5.0.1","estraverse-fb":"^1.3.2","jest":"20.0.4","mobx":"^4.1.1","mobx-react":"^5.0.0","prettier-eslint":"^6.4.2","prettier-eslint-cli":"^4.1.1","react":"16.0.0","react-native":"0.50.1","react-test-renderer":"16.0.0"},"peerDependencies":{"react":"*","react-native":"*","mobx":"3.x || 4.x","mobx-react":"4.x || 5.x"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|mobx-react)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router v4.x [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n#### NOTE: v4 based on [React Navigation v1.5.6](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n___\n\n* [Example](#try-the-example-app)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from scene to scene with a simple, powerful API\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n\n## Try the example app\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/Example\n\n# Install dependencies\nyarn\n\n# Run it\nreact-native run-ios\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible nav bar customization not currently allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"ed12ab7d6e7d4541eb602aa99f27c01e805fa96b","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.32","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-BXud1ywCge8djczvz15oo6d1JgQOYIl9DRhDbMzYaOrfk/0wj0vRxLswMSiBq5vMVVF7JsHy3fcEraGSQFRZnQ==","shasum":"68fad98d42d667944c5e584649606d8fdf3b20d2","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.32.tgz","fileCount":69,"unpackedSize":904981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGS/BCRA9TVsSAnZWagAAghIP/iGEYQbxt/X6qGYoibyo\nzSUUuE+DH1X5y1rAf6vndar3DZ7Omw33ayCc9n4VXegGrTZSWMCgoyB0Myct\nV8LpGN9ns5seYMVkf09EhtQvOTI03bj3qOve0y2vovz30I6L7h9rnmcogG8K\nOMrTnkJ+3Pimk42GvstdsU59agbu1dE0OtLkh9Ir244Ll2JEhDx2KMfjvx/5\n1m6V66pmSJUr71kacM+/asLyVn/YpOEfWy37j9EToK/XRjdU2kzLRlKybQcT\nNCBzq+SxqC2i9w0dRZbKbsA4/7b2Prn0wdXqeI07Rx5wJLR8DjPww7DgQmA+\nVkgW3B9IuGkw0bjhU/X9+LRmyXKOJORmSo8ZGrTs9AZdtimJzCeRb6i9hGaf\nN6URWVLfcA1LzxtABpauEsHNG/BqlHDSGCdiV9P+EpPyDID+Me3NQQQ9W/6M\nKENJuipBbF7uMNUyMN9xSfCbevFYHWbNr+/oL51dQ+rIa8hK3n66JFhK0n5k\n57yTdJW2KAmVKn2v94ymTgwIWNezIk5mF0e2n2X4OhdxKgOrPtH68LNWP/dq\ncE07p8n36ydwzEa0Faz6wQB5UubQiC4/KM6LM3yNyO+UirUJ8vZMb3Mq1uc5\n4igzJmK0KIVuv9171Xzpmg1i6R6pF1L5oTcV5EMKC4azIVW8A0sL4wW2MWSO\nJIDR\r\n=lNlA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO38Chkx2NrKZm/Twg69ITfu5gTYG3SwRWTMBdB2A9zAIgfNSECXft2UDWiuBJIsob2/OHp+Yhhv+LHOMc5upGlQw="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.32_1528377281041_0.7581632038779225"},"_hasShrinkwrap":false},"4.0.0-beta.40":{"name":"react-native-router-flux","version":"4.0.0-beta.40","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"724ff44885ea7d6c3acf10f0e3d82e723624041c","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.40","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-TH6xq4s/gMXL5RS1vGLaIguonNnwza6tqVdFwbXaaVRvrb+YZCcsNb4Cuz19uHYiuOuZOvlm1w3nCDdNp+4ZQw==","shasum":"1bb8cf137836e62666d73948015a5ac656aa545f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.40.tgz","fileCount":56,"unpackedSize":889331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbasbHCRA9TVsSAnZWagAAGfAP/joKgBIYTVB2S7RK7eza\nmPDvdL04P/hCA7sv3G4NOmHHjJlruFhthntNU+raJObh7zW1k+Ulm60DZahl\ng0irjaqilORnztIO2vOc4KrB4Jwj34wCJZECUcKwedHf0I/8SpQl3VwCvbrL\nsWic671YJWB4+6kzNX0j1pfhaSsoT6IVHHempCX0vB6Hqdg9C2FSelt/NsGy\nuPtZi6Xa6+AadD/uKMHo+6fbfaDVacFrL1VTdsnvmg8JqQZWgHwg1zye3kOZ\npqvLhdpwBVB4yLbaBOHVKMxxUE7X8u+udNp212eA62m6wPnTBFNRJn+Ai8vf\nevP8W0Yw1U9zKFEQScpe8h0i4LUU5SiYxKsGom1lkVg9S8Z8T5ZPZxMD5v7S\nMw19NV62wj2PouYXaOpKGDKVQz7F6Xj1/RGmpsAboO2Kr2bgS9B3AqvxFMS0\niFUk5S2Zozjme8kcxmjqOfJSXWbC5b540uHSpC33ApAI6VPu0AiGVEQAVC4R\nIFdDog5vU/GrMLSEurA9wJ1wac29+uCehQIR93eGqbWUxzQC4V/j9AOtK3rV\nIcVTH28Qt/sX7CmEFXFsd8LMmWgvmjXrFKhpETnZxkVf4JL7o9459I7+HZxn\nWWcCJ/UFbciCtzC8nujHzDMCJSy22zliVOzPpw8pdsKD+++WZm2i6OXUFAgV\nt9Lf\r\n=2gkW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClWrunJgpy5x2x2cX5mnEk4fMtCCvYtBQX3RwDCJqywwIhANwPBfBPAXT6IjIzBPoyzSSF4LslG19Zn27PG2yLvCZH"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.40_1533724359433_0.9723781121932218"},"_hasShrinkwrap":false},"4.0.0-beta.41":{"name":"react-native-router-flux","version":"4.0.0-beta.41","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"ff5d94575d16914a899b25bccd60f3ce260d9136","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.41","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-QikcI1MEeCemWrikpZ8szEiD/oyFes+zZIyjj2J923lspvYWxVXhjJcU9NSnuNer6njzDbBt9wnfpK9Xm7wACQ==","shasum":"0d829ce06e532e989bece4e46c768793260e24c2","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.41.tgz","fileCount":56,"unpackedSize":889225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbav6sCRA9TVsSAnZWagAARNEQAJJimo1ENe6IsL375JFm\nyrFbya8By7C8iCoimp5VZOQeNxr7zzDyKQ4viMa6LYV/nKNUgDICgG6FbMeY\nrMYxCqu3aELxiEBFW+t1hl+XpxbiFnFUaCqJjiGU/PGTmK1vtp1g1vXCH3M2\nuTdN8SCPxnj2xgWQwMreZsusowKOABCV7twSwJFpYiO3FHjQ0yuT1GtZpkjp\nXrwpyRCED0b90eV/HOc4toULnXaVO82KRS591gRFG9ByjSVz6Jk/Q0tsazqo\nH+7pg25HkMupnOAEmcXqID3ITD25MM58dO+quOhcBrV5vTGLFyaMujo1wYmx\n8N1Ng2LcTGQzMjZi7a6VxAuNuuxaiWWlGbThaWHsByxBNfXDRuW7TgRDQ9lB\nIUOnAaNFGVh5IlUcFw53pssLN2904ULhBxw0GwyYvumaNZZVQZuJ2VOR2AQR\nz42twmOA0tDMuqrffMbb696ZJLVT+03t6L3puUqY/MvZZ+hL6/TVZmMIQ1kh\njOw4pCi5aIbWi/qSuUrOVyfhpfUlprnuRiZKFgxuIgLZ8imMeUYYR4zqCK7k\n7Bpx1iUfPwJT7PvX/iIP0Ff6x1FY+HRNJgwmGoEOeDOLqul0fmaUO/NE3DY5\nc345A419CMLRgVikTTxdVjNZ2Y3Kpk6UlAWXTU/wufA1Mf3nuabB59yLDAHc\nmCj+\r\n=XhLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuFxziOUvdyYdBBpbN5JyrI+Es0sfoE6wP00ySHHu3YQIhAPRN5wJ4zzlCg1tFpoZNGfoehZNAE104zdHJAWCQEtkV"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.41_1533738668111_0.33961579715301626"},"_hasShrinkwrap":false},"4.0.0-beta.42":{"name":"react-native-router-flux","version":"4.0.0-beta.42","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"75415ce1185f78f7a20a03dad1d7ea687d718bdd","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-vz24Qdii2Dpb5ou1f0P4Ns5hnGJHjeylQQeQtfOiY3aXS1m6aipxbiR7gh9yGWL3klF7Qc0HtG2jln3APUkO8Q==","shasum":"fd129e734f20a655f82d6b8f70b101c3e630c521","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.42.tgz","fileCount":56,"unpackedSize":889260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbayFQCRA9TVsSAnZWagAAzfYP/0McqiGfMiIO2t9Bd8hq\nKJQOcksdMe5a6x0UsX6ZUOc/b+3Z88blSKzer/SfE152603fP9zTeeXk8phf\nY2Y1l0mGECE9jOMnIoaNaBusXIeU2aT0ESMBNEbiCg+mFHvJO2q2m0bUJEKq\n3Kd57KgomcwKYo9KHd69GIW63M1UP6ApJa6N3Xe2WErQKvw5nM9x1mosOjmp\nLEN2Qr1K57HPkqfbqvkS5u2BffdHw1N3bOU8PFwBazHmae30zMFaGKP9v6qD\nmsvbfvQyHVA7LPcx17YT9ypo+N4Nf6jKrjc0u92hFTN5J6mQvRbXQHsouIHD\n1USNyuSyqF3gZOxdhus93+wjaGFCNwwFlxp15ffWHLGS12REEI0HiTK5lHpl\n8ZpL4884PG16Ur3818PhEaA87mlTDR3ZU1nCC+e/+zcMKc7p573apD5j0IDU\nBtFoKQUOpKM0nVaclOIh3W4/vAxocaJ3L7GJ6GLfBqNAo+NEILjL8Noexlhp\nawoG3HtkzGOtKONvT7HjFM3z0+mMfDFxJ2YkiegE1ATeA6wTFpdqZZveR1vK\n/LonxMudmVLVmQNSCeLofeas8a033ClGXoocI6Q1VWzEOW+Bx5uj35u/BYAG\nAhuJpdIs1W2PNqKnXhhSsW1NrHWNtDlXSF/EwMz7gK6H1R9SV7lKqTqQKANm\nEowt\r\n=U5jn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg7NdETRgqgRam76aB/dRIeXAw7yRHBArlWdM0BEQOsQIgMlZtxOM3TPFdnpD6B9TneZJgXdojFHFD+0mFEVp/cAg="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.42_1533747536679_0.3334352328309944"},"_hasShrinkwrap":false},"4.0.0-beta.43":{"name":"react-native-router-flux","version":"4.0.0-beta.43","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"75415ce1185f78f7a20a03dad1d7ea687d718bdd","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0-beta.43","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-QapGTkGN6KZGdYUOVsYQiT5w706ZEVD74XG/2XZl7V6Odg2YUTsLtCG9sNWraY+qX4jimaYL7nErgsADD4HaFQ==","shasum":"4062c36c7cd133e0305a66221558035f83a3561f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0-beta.43.tgz","fileCount":56,"unpackedSize":889389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbEueCRA9TVsSAnZWagAAd7oP/3WwpPeBuUuTqWP1wemJ\nOwwMu1kexfgiIUsp2cY9ZmfmF+hytW/Asfml8fsx6XOELA50lCBfgYVDeADN\nUraRd7U2SGKWdsO7Z68hzTYX2kvWosdnGdjCKozjDoa2JLH185QdPxpFfT/q\n9G6sfZYYZY1/Ao1rPF33wleP6fOyLCJ0n+XOpjt9OYUd3+bwmuaeP8gghlBF\nO+7VvYrdqK7PBRuKOeZK5G1oR+epSoL2UBnta05Kt6NskphOgdaVk1UHo6lL\nzsSMaRSq8VAUAGiEd0E5D10pMOGp7j43Iem2OolJKXOhowqMUooFpea8ofIl\nkK1AaoBs7VpG3Pi47aJIq+cmtmP4uXka/fLwZLm61pz9cZD2HqUyuZzyWKyL\njZ+NhiNoWE+OlT20EHSQLxU0tC4QVVPS1LF+83G1vHMisyTkY+Q0Gxa9FQQe\npQwLKZLi0UlGbCaRz7XQTr46q2Ry6EJbTFuI7gaGbo6bL/ZTgmXoli333Cxt\nrfYxjZXJDmBV9niWhHqB2JHV2fzGanWna/6+666v+ppYr0f4kGQkN2k9nX4X\nKBWxwKpaKweLFki/1/ko5YN+tKGxT8iJF7/PzJ4lArXsMy71VhhoFAQ3lQ/a\nJw409iyGZ6r9oW3LvnZJCPoJp43JxZOE7CH+1U5APbsU3S3XU51H7drcs7x4\nWqiw\r\n=h79u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvbKnfbZjWCWVcVpdinNxQdElUvw84vb7hrgW90p+sUAiEAxh+S3iDByPUxg0yJ/Lv+guaoWT1txmiQznwPyeQqKzE="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0-beta.43_1533823901520_0.7327954071290836"},"_hasShrinkwrap":false},"4.0.0":{"name":"react-native-router-flux","version":"4.0.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/","<rootDir>/ReduxExample/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"7d4d2880a11d5125ee698a044b31ae1fc4b1aee6","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-448vWeyBH2MhgnupguqpdGJT7Ej5T2pYxKqX90QjBzzOGMc2EZQ98TKnQxtUgUWtDvwsw53j3zz2p7CaF9iCyw==","shasum":"3bac7eb3c9b6ab73ffa2fb24b9593bcf72aac668","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.0.tgz","fileCount":106,"unpackedSize":1296808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbSmeCRA9TVsSAnZWagAAYv0P+wUawKUMbEQVrPDS8iYk\n/8VA7g6oEVQPYcG6Vy7XuOxCzYbJwLETCytemboXB2o1/B6k/BbRJDsHGjoB\nbYlD4vvSftc23qBe4idSe/kaUtc5sjwaONKUwceik/rytxlVyMmakyzuBMmc\nWOWgZGyBeqeD5thL+FkGBImtTivhOy4/RucQ9yvM5abRf4puBtKs2TMAsCyd\nwJ/GkUTVCAWuX3kXGRhdyiE/QUk5r2KsYjebTr7KG5Js9bVFRtM4T7u0XUL0\nWpdQAtCgDI4gQuy2c4KEOpAFGd5iVf2kEHshkx+tqbpUCZxIOaI/lY2XctGm\ncCv60BHuAw0Dwa6TW5WyfIGj5r7LHuJX/AHToRz7RNBC3SG4agNZ6+kgehs+\n8BBcPacJHsq8gR5MNBcWvP56qHwxW3TSzzCnVRsaAWx7zgMsddmH4J5hiOTQ\nWAjoz41lwlIaeZpBqr/uC4aT+sqKUOlA7jrgtd0O0iTryTAU0x0Kqnfppyxc\nuMrGeGsA35iNi0h6DEAvdHn/CX1rO8OgSpf91FOCQiCUptGj1j28+5LlesU5\nMvsx+HGuIkaVynzpJT8Qg30G7CWjZ4g/oU/FPL5NefGTdPRb2yITwVTukC0H\nE5+gn2a5Bu3u6g+1y0DGneS7T9nHbJhKVaTf0Vax2tYZJshTF3gU3we6HeVq\nvqGx\r\n=W4mc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDDIQ3prVT2X3p0p5i9xxtttvTRdEmW9fdRSke29URJgIgIpjTAKUiJP3MSVE9m2ZHO8/Dk5ELC24Wd1sMsA6L+sI="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.0_1533880733609_0.14012360243589606"},"_hasShrinkwrap":false},"4.0.1":{"name":"react-native-router-flux","version":"4.0.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","eslint":"eslint src/ __tests__/","fix":"eslint src/ __tests__/ --fix","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.54","*/@babel/core":"7.0.0-beta.54","*/@babel/code-frame":"7.0.0-beta.54"},"dependencies":{"lodash.isequal":"^4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.2.1","prop-types":"^15.6.2","react-navigation":"^2.8.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.54","@babel/core":"^7.0.0-beta.54","@babel/plugin-proposal-decorators":"^7.0.0-beta.54","@babel/preset-flow":"^7.0.0-beta.54","@types/react":"^16.4.6","@types/react-native":"^0.56.4","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.3","babel-jest":"^23.4.0","eslint":"^5.2.0","eslint-config-airbnb":"file:../airbnb-style/packages/eslint-config-airbnb","eslint-config-airbnb-base":"file:../airbnb-style/packages/eslint-config-airbnb-base","eslint-config-prettier":"^2.9.0","eslint-plugin-eslint-comments":"^3.0.1","eslint-plugin-import":"^2.13.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","estraverse-fb":"^1.3.2","jest":"^23.4.1","metro-react-native-babel-preset":"^0.42.2","prettier-eslint":"^8.8.2","prettier-eslint-cli":"^5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/","<rootDir>/ReduxExample/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"55cffdda0e5cd8d8c2cddd5a936d5b545ae40d61","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-lXRa8I9o2cYTG5ZUWwdVo/4Bq22PzUmuVChruNk4blBOWPMn3ST3kHMMR4/GERSOLdHGFdI2oUuv1LlzhLFqHA==","shasum":"78eeb01395aeec268292912c8d88bf1264a68e82","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.1.tgz","fileCount":104,"unpackedSize":1298401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbYbgCRA9TVsSAnZWagAA1S4P/i1WVKRwtrED9/+ApFpM\nYm3Q0mLSKgFu/HlM32ZDANk3NRjSvOXPQc0kChZ7Ux78SbfDuU59aQ39TONe\nuSpvQjYQ6VDZbwGZM4fiFCr6oMbXP2IPg+p1ZWg41M5tnGK6E7PlSj4IJCRS\nNoYGAY65TXoMeIjIx1cgU67wfqQW3HzFoZzP6px+FMBHOeBW68TY2G9ChOWX\npPzQlX20v6Sv3BNzCTiYT9f2u6aGCE32sRqec/UkC86POR43BOqDXpPpJGXT\nfXMimdf5rz+HqgZ0eM6aqHMpZTPKgCXkZo5RkNUBGCreGob66DBSXU/soct0\nFJ4R+maMOKnwHtd1V5sJ02E2l1Q8acL15DQq3cPLQR9M8aHgmn/7VGypLS5K\nJgQ/3ONicKuO3EIAhrb/bcc2S2wgEInibgmIr6GtH4etSsStK7aHt+VCL2LA\nsGaFFFgW9uYUCkFfd06HvloeJbXKbEUXuS+tvVmnNdnoTXTIr/LAfz8Am9Er\nbqQbNwkr527JYwbLbP4B4gmgwklRjOzMSIOfgjcZeQRx+TRjzz0dzV60kVno\nrNVdbD89DfYesJiMcESp3UTRzrPesY1e84SHssmldwh4OAZs90PsjY96L/Aw\n74+qLTSHhgguHhyX2EZ/qPQNUXEOtASoAAF+O7tW0KXW7MLg6Ik+fCnPGCVo\nK/9L\r\n=zfjZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYV7QUt7O2sVjOLPDavTiTbfyIEAREAKNYhbVlnoW1PAiEA2nH+aJxydS/duZV2G/Ogi7F9wzHmF8ksIgvtlOgx+rM="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.1_1533904607933_0.9552782694971602"},"_hasShrinkwrap":false},"4.0.2":{"name":"react-native-router-flux","version":"4.0.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.47","*/@babel/code-frame":"7.0.0-beta.47","*/@babel/core":"7.0.0-beta.47","*/@babel/generator":"7.0.0-beta.47","*/@babel/helper-split-export-declaration":"7.0.0-beta.47","*/@babel/template":"7.0.0-beta.47"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"2.13.x"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/","<rootDir>/ReduxExample/","<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"cc3dc9071e5db8a83cd55aed17d7fbec97927abe","_id":"react-native-router-flux@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-g8eQjJF+yQtb8QTgfsBRxW8XyELYhf30Mx4Qef1NiDxFMSngv+JcKA6ybllpg4+7z6D9bicEZz+y1x9/psVZBQ==","shasum":"7c7b3cfe5502f0dab5ccad58bab86eaac02505b7","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.2.tgz","fileCount":213,"unpackedSize":2487266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqKHqCRA9TVsSAnZWagAAFmIP/39mHarir3q14CWgqSyq\n9N/cLKiarz8xGgES6IJN4gSuoVBRk/ipM3XyBDFtoF0EBZDlopXwlejjHOpV\n2VIw/3MSL/njDa1cVeCxTIt56aS0/ceICkCVvJesgMp+ci/BGVmKHUYKBy6O\nnubz6C43YYd3ElHWm0QaVac5Mq8dTBCMiC9v3TXENypH5djtIcL5TNQNmdIf\nuQIwMlwJSUEfpdeXapqGabPUpO075C6LxmgdfoMFPc+GEutfg0O7wGFq1CfW\nGiDCWc6IJo74tmILGoL7pyMMON5ZoVafUW70U96RFwyOzMVUvHLSxlFibTuC\n0+/HjnZegYzqxSnTrysSEGl0WSu53A+ETzk0KdGUQ/7/1n3F9MFnNTB+8LOr\neM9qjFeNATk76O0H7yiK6CNdu+pvCd5996SB8K5IKqJmoofInfYwGttVGszt\n/SWonOHU/emT1KZXY5CBEjd0k3QHJTw6dtugCvtcu1IY4LxvaYPHH+eoh4ho\nNLETY5il6WxyMFeq7wxiY79d1Qlhr3oZeB2D5eYfRlQIUfGPNrJSb3wu39up\np9yhqBDHA/OkGXbnE9Z5u6srmPpW2/oGAlHRTH21CjJvmPkCElFiA6sj3Rm3\ntoPyCDlPzlXTGC6S6gJvHFeNRiZs7/CgUngCdJ57/Hk1kafwOz+3u+pxazT+\np2Bd\r\n=Cp52\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcpH+d7unT0dJxIIPEsJ/Ii7jmglCH8KieQZ2pawppdQIhANDg3Ojf11WtrWqxh0rOylboxyf+gI6f3uhJAyMQo3Cb"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.2_1537778153446_0.6015183826897854"},"_hasShrinkwrap":false},"3.44.0":{"name":"react-native-router-flux","version":"3.44.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"babel-plugin-transform-remove-console":"^6.8.5","lodash.isequal":"^4.5.0","prop-types":"^15.6.0","react":"16.2.0","react-addons-pure-render-mixin":"15.6.2","react-dom":"16.2.0","react-native":"0.52.1","react-native-experimental-navigation":"^0.29.2","react-native-tabs":"^1.0.9","react-static-container":"^1.0.2"},"devDependencies":{"babel-eslint":"^8.0.1","babel-jest":"21.2.0","babel-plugin-syntax-trailing-function-commas":"^6.5.0","babel-plugin-transform-class-constructor-call":"^6.6.5","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-do-expressions":"^6.5.0","babel-plugin-transform-exponentiation-operator":"^6.5.0","babel-plugin-transform-export-extensions":"^6.5.0","babel-plugin-transform-function-bind":"^6.5.2","babel-preset-react-native":"4.0.0","chai":"^4.1.2","eslint":"^4.9.0","eslint-plugin-react":"^7.1.0","jest":"21.2.1","react":"^16.0.0","react-native":"0.50.0-rc.1","react-test-renderer":"^16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"readme":"# React Native Router [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[![NPM](https://nodei.co/npm/react-native-router-flux.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/react-native-router-flux/)  \nRouter for React Native based on new React Native Navigation API.\n\nPlease check latest 4.0.0-beta.* , Example as demo:\nhttps://github.com/aksonov/react-native-router-flux/tree/v4\n\nV4 Features:\n\n* Based on latest https://reactnavigation.org API\n* Separated navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (former Switch replacement) - each ‘scene’ has onEnter/onExit handlers.\nMobX-powered, all used scenes are wrapped as 'observer' automatically. You may subscribe to navigationStore (former Actions), observe current navigation state, etc. If you are using Redux, skip this.\n* Flexible nav bar customization, that is not allowed by react navigation right now:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (react\n* 'Lightbox' support (used by popups like Error alert within Example project)\n\nBreaking changes (comparing to v3):\n\n1. No duration/panHandlers support - you have to implement custom navigator now instead and pass it as ‘navigator’ prop:\nhttps://reactnavigation.org/docs/navigators/custom\n\n2. No support for partial hiding of tab bar for some tabs because of react navigation bug:\nhttps://github.com/react-community/react-navigation/issues/1584\n\n3. No possibility to skip animation during reset/replace:\nhttps://github.com/react-community/react-navigation/issues/1493\n\n4. `Switch` is removed - you may use onEnter/onExit handlers for more flexible logic.\n\n5. `getSceneStyle` is removed (no needed in v4).\n\n6. Custom reducer (`createReducer` prop for Router) - Redux actions now are passed from React Navigation (‘Navigation/BACK’, ‘Navigation/NAVIGATE’, etc.)\n\n7. Drawer is 'drawer' attribute Scene\n\n8. Modal is 'modal' attribute for Scene\n\n9. No flux 'focus' actions - use onEnter/onExit handlers instead.\n\n10. Possible other stuff.\n\nAs you can see React Navigation still contains some issues, but anyway it is more stable than obsolete 'react-native-experimental-navigation' used by v3 now.\n\nHere is link about road to v1 (so you can see all issues at one place):\nhttps://github.com/react-community/react-navigation/issues/723\n\n## Documentation (v3)\n\n- [Mini-Tutorial](docs/MINI_TUTORIAL.md)\n- [API and Configuration](docs/API_CONFIGURATION.md)\n  - Available Imports\n  - Router API\n  - Scene API\n- [Detailed Example](docs/DETAILED_EXAMPLE.md)\n- [Reactive/Redux/Flux](docs/REDUX_FLUX.md)\n- [Other Info](docs/OTHER_INFO.md)\n  - Modals\n  - Tabbar\n  - Custom navbar\n  - Switch\n  - Splitting Scenes\n  - Drawer (side-menu)\n  - Sub-Scenes\n- [Changelog](docs/CHANGELOG.md)\n- [Migrating from 2.x](docs/MIGRATION.md)\n\n## Features\n\n`react-native-router-flux` is a routing package that allows you to:\n\n- Define scene transitions in one central location\n- Without having to pass navigator objects around, and allow you to\n- Call transitions anywhere in your code with a simple syntax (e.g. `Actions.login({username, password})` or `Actions.profile({profile})` or even `Actions.profile(123)` - all params will be part of `this.props` for given Scene component).\n\n### New Features and Highlights\n\n- **Highly Customizable Navigation Bar** - Show/hide the navbar depending on Scene or even the state of a Scene (e.g. Edit/Save navbar for edit mode).\n\n- **Tab Bar Support** using [react-native-tabs](https://github.com/aksonov/react-native-tabs) (see Example app).\n\n- **Nested Navigators** (e.g. Each tab can have its own navigator, nested in a root navigator).\n\n- **Custom Scene Renderers** for action sheet, native TabBarIOS or anything else. See built-in `Modal` renderer (to display popups) for example. *Call for PRs!* let's build some custom renderers for ActionSheet, Drawer, etc. Let's make an awesome library! Currently, if you want to use Action Sheets you'll need to use a 3rd party module.\n\n- **Dynamic Routing** allows you to choose which scene to render depending on application state (see the `Switch` renderer, useful for authentication).\n\n- **Bring Your Own Reducer** for navigation state.\n\n- **Reset History Stack** - The new [`reset`](docs/API_CONFIGURATION.md#scene)type for clearing the history stack and eliminating the navbar back button.\n\n- **More Powerful State Control** - Support for having different states while on the same screen. For example, \"View My Account\" could allow in-place editing of fields and \"Save\", \"Cancel\" navigation bar buttons should appear.\n\n## Getting Started\n\nCheck out the [mini-tutorial](docs/MINI_TUTORIAL.md) for a quick walkthrough of the routing system.\n\n## Supported configurations\n\nWhile ExperimentalNavigation API is not stable, RNRF uses separated fork of ExperimentalNavigation API to avoid dependency from React Native version.\nSo 3.30 version of RNRF doesn't depend from React Native version, but from that fork (now it is based on 0.26 API).\nYou could use this component with RN0.26+\n\n## Installation\n```\nnpm i react-native-router-flux --save\n```\n\n## Usage\nIn your top-level `index.js`, define your scenes using the `Scene` component and pass it into the `Router` as children:\n```js\nimport {Scene, Router} from 'react-native-router-flux';\n\nclass App extends React.Component {\n  render() {\n    return <Router>\n      <Scene key=\"root\">\n        <Scene key=\"login\" component={Login} title=\"Login\"/>\n        <Scene key=\"register\" component={Register} title=\"Register\"/>\n        <Scene key=\"home\" component={Home}/>\n      </Scene>\n    </Router>\n  }\n}\n```\nAlternatively, you could define all of your scenes during compile time and use it later within `Router`:\n```js\nimport {Actions, Scene, Router} from 'react-native-router-flux';\n\nconst scenes = Actions.create(\n  <Scene key=\"root\">\n    <Scene key=\"login\" component={Login} title=\"Login\"/>\n    <Scene key=\"register\" component={Register} title=\"Register\"/>\n    <Scene key=\"home\" component={Home}/>\n  </Scene>\n);\n\n/* ... */\n\nclass App extends React.Component {\n  render() {\n    return <Router scenes={scenes}/>\n  }\n}\n```\n\nOn any Scene, you can also call the following functions by first importing the `Actions` object:\n```js\nimport {Actions} from 'react-native-router-flux'\n```\nAnd then:\n\n* `Actions.ACTION_NAME(PARAMS)` will call the appropriate action and params will be passed to the scene.\n* `Actions.pop()` will pop the current screen. It accepts following optional params:\n  * `{popNum: [number]}` allows to pop multiple screens at once\n  * `{refresh: {...propsToSetOnPreviousScene}}` allows to refresh the props of the scene that it pops back to\n* `Actions.refresh(PARAMS)` will update the properties of the current screen.\n\n## Production Apps using react-native-router-flux\n+ Buddify ([iOS](https://itunes.apple.com/app/id1149011372), [Android](https://play.google.com/store/apps/details?id=com.buddify)) - helps travelers discover fun things to do locally.\n+ GuavaPass.com ([iOS](https://itunes.apple.com/en/app/guavapass-one-pass-fitness/id1050491044?l=en&mt=8), Android) - offers convenient access to top classes at boutique fitness studios across Asia.\n+ Epic Fail Videos ([iOS](https://itunes.apple.com/us/app/epic-fail-videos-best-fail/id1115219339), [Android](https://play.google.com/store/apps/details?id=com.hazuu.epicfailvideos)) - The best Fail Videos Collection, never miss a laugh with your friends!\n+ Junk Free ([iOS](https://itunes.apple.com/us/app/junk-free-by-junk-free-june/id1109940159)) - A simple way to find, share, and save recipes, workouts, and other healthy content with your friends, family and workmates.\n+ chozun ([iOS](https://itunes.apple.com/au/app/chozun/id1097365167), [Android](https://play.google.com/store/apps/details?id=com.chozun)) - Your travel companion, matching your lifestyle on the go!\n+ Snappatizer ([iOS](https://itunes.apple.com/us/app/snappatizer-find-rank-best/id1147400405?mt=8)) - Find and rank the best food around you.\n+ Look Lock ([GitHub](https://github.com/7kfpun/PhotosReactNative), [iOS](https://itunes.apple.com/us/app/look-lock-show-photos-without/id1151863742), [Android](https://play.google.com/store/apps/details?id=com.kfpun.photos)) - Show photos without worries.\n+ BusDue, ([iOS](https://itunes.apple.com/gb/app/busdue/id1185327843?mt=8), [Android](https://play.google.com/store/apps/details?id=com.busdue)) - London bus arrival time app\n\n## Support\nThanks to all who submitted PRs to 2.x/3.x releases. If you like the component and want to support it, feel free to donate any amount or help with issues.\n\n\n\n\n","readmeFilename":"README.md","gitHead":"690eab3cd2e91a1e8f8e18c85a7b1fe937974580","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.44.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-Cwqy4G0HIljCM2Ceg8DMRFQ3BTqU6oU05BuFtBs45yow4klxxI5shE63T0kXwhmf+TvNRahJU/hF9tSONx1T0A==","shasum":"8dd177fe71dc541df738e953f856189b638afd95","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.44.0.tgz","fileCount":18411,"unpackedSize":105532342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqMZ4CRA9TVsSAnZWagAAzIkP+gPTkdTUVVIa6krpw15t\n2JmgfKySBENA7JR3fkkDqwxgDQDAWbyMTfaMRCflCnlffN2/ByWwNBD4lA3D\neDc2CLAPA9//+jjrtbJjWN5OGXhSdkCxwmnhwaxkFZT35YkG+MHw2cy/OTVn\nzPpRHu5WpZz7UI13N7DAhaTYlLSo4/9OsgZ6c60G8Jx3bmTFpoMRSV2LmYJO\nL77hjJ4oMEDa59hl4wCTE4ebSHBvsuit2EhiyQdwSfvv2kovVz6nl3GnECi3\n5DwwRs9J3sJQ7pVaoQLVTb6egZzZcn5/jh8yHjGbzfz9PdRh5jr9FXCNmxJB\nCUzy3NemCPQMDNlLObJLNfQAbw2C4vuqUcm3uafLu63hmChSleaOGYtCRw5O\nm+o+nlekVFV3Vl9xi/h07eiBnbO3/+IdQO+UjdfLdvtTMUlFxReCcY7GdVTN\ne/5Hu4jPcacwU5Mi/kMSN9JtkRVEIwPi9mFZoQnbUVtdazo27dkDXmqxFe58\nANNyzETsBTAcbVZ3mRlq8gZPhF9kazmIlTonWVKQn7U+agyM6kpIndK9wh6H\nrKh15z2LJEPqMv5ouuFx2wrAXAviHv2kuoHl5lawpUab1CQo9ARc+8jwCxtU\nvyYjvcuWSu9f1OPrTMBjV6NrWG6bOtcybPG0ODtLBhP1ejp46v8HcOQ7P/FT\nZ+94\r\n=dTzr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/UB1j/z/2EFk7rc6zHOGsPeJxBlqVGBNei5mkPxka7gIgCiz2dvGmJb9rkbwif/2PnqvouoFhxHT5xSYhwlvo+MA="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_3.44.0_1537787511169_0.6685294533607502"},"_hasShrinkwrap":false},"3.44.1":{"name":"react-native-router-flux","version":"3.44.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"babel-plugin-transform-remove-console":"^6.8.5","lodash.isequal":"^4.5.0","prop-types":"^15.6.0","react":"16.2.0","react-addons-pure-render-mixin":"15.6.2","react-dom":"16.2.0","react-native":"0.52.1","react-native-experimental-navigation":"^0.29.2","react-native-tabs":"^1.0.9","react-static-container":"^1.0.2"},"devDependencies":{"babel-eslint":"^8.0.1","babel-jest":"21.2.0","babel-plugin-syntax-trailing-function-commas":"^6.5.0","babel-plugin-transform-class-constructor-call":"^6.6.5","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-do-expressions":"^6.5.0","babel-plugin-transform-exponentiation-operator":"^6.5.0","babel-plugin-transform-export-extensions":"^6.5.0","babel-plugin-transform-function-bind":"^6.5.2","babel-preset-react-native":"4.0.0","chai":"^4.1.2","eslint":"^4.9.0","eslint-plugin-react":"^7.1.0","jest":"21.2.1","react":"^16.0.0","react-native":"0.50.0-rc.1","react-test-renderer":"^16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"readme":"# React Native Router [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[![NPM](https://nodei.co/npm/react-native-router-flux.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/react-native-router-flux/)  \nRouter for React Native based on new React Native Navigation API.\n\nPlease check latest 4.0.0-beta.* , Example as demo:\nhttps://github.com/aksonov/react-native-router-flux/tree/v4\n\nV4 Features:\n\n* Based on latest https://reactnavigation.org API\n* Separated navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (former Switch replacement) - each ‘scene’ has onEnter/onExit handlers.\nMobX-powered, all used scenes are wrapped as 'observer' automatically. You may subscribe to navigationStore (former Actions), observe current navigation state, etc. If you are using Redux, skip this.\n* Flexible nav bar customization, that is not allowed by react navigation right now:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (react\n* 'Lightbox' support (used by popups like Error alert within Example project)\n\nBreaking changes (comparing to v3):\n\n1. No duration/panHandlers support - you have to implement custom navigator now instead and pass it as ‘navigator’ prop:\nhttps://reactnavigation.org/docs/navigators/custom\n\n2. No support for partial hiding of tab bar for some tabs because of react navigation bug:\nhttps://github.com/react-community/react-navigation/issues/1584\n\n3. No possibility to skip animation during reset/replace:\nhttps://github.com/react-community/react-navigation/issues/1493\n\n4. `Switch` is removed - you may use onEnter/onExit handlers for more flexible logic.\n\n5. `getSceneStyle` is removed (no needed in v4).\n\n6. Custom reducer (`createReducer` prop for Router) - Redux actions now are passed from React Navigation (‘Navigation/BACK’, ‘Navigation/NAVIGATE’, etc.)\n\n7. Drawer is 'drawer' attribute Scene\n\n8. Modal is 'modal' attribute for Scene\n\n9. No flux 'focus' actions - use onEnter/onExit handlers instead.\n\n10. Possible other stuff.\n\nAs you can see React Navigation still contains some issues, but anyway it is more stable than obsolete 'react-native-experimental-navigation' used by v3 now.\n\nHere is link about road to v1 (so you can see all issues at one place):\nhttps://github.com/react-community/react-navigation/issues/723\n\n## Documentation (v3)\n\n- [Mini-Tutorial](docs/MINI_TUTORIAL.md)\n- [API and Configuration](docs/API_CONFIGURATION.md)\n  - Available Imports\n  - Router API\n  - Scene API\n- [Detailed Example](docs/DETAILED_EXAMPLE.md)\n- [Reactive/Redux/Flux](docs/REDUX_FLUX.md)\n- [Other Info](docs/OTHER_INFO.md)\n  - Modals\n  - Tabbar\n  - Custom navbar\n  - Switch\n  - Splitting Scenes\n  - Drawer (side-menu)\n  - Sub-Scenes\n- [Changelog](docs/CHANGELOG.md)\n- [Migrating from 2.x](docs/MIGRATION.md)\n\n## Features\n\n`react-native-router-flux` is a routing package that allows you to:\n\n- Define scene transitions in one central location\n- Without having to pass navigator objects around, and allow you to\n- Call transitions anywhere in your code with a simple syntax (e.g. `Actions.login({username, password})` or `Actions.profile({profile})` or even `Actions.profile(123)` - all params will be part of `this.props` for given Scene component).\n\n### New Features and Highlights\n\n- **Highly Customizable Navigation Bar** - Show/hide the navbar depending on Scene or even the state of a Scene (e.g. Edit/Save navbar for edit mode).\n\n- **Tab Bar Support** using [react-native-tabs](https://github.com/aksonov/react-native-tabs) (see Example app).\n\n- **Nested Navigators** (e.g. Each tab can have its own navigator, nested in a root navigator).\n\n- **Custom Scene Renderers** for action sheet, native TabBarIOS or anything else. See built-in `Modal` renderer (to display popups) for example. *Call for PRs!* let's build some custom renderers for ActionSheet, Drawer, etc. Let's make an awesome library! Currently, if you want to use Action Sheets you'll need to use a 3rd party module.\n\n- **Dynamic Routing** allows you to choose which scene to render depending on application state (see the `Switch` renderer, useful for authentication).\n\n- **Bring Your Own Reducer** for navigation state.\n\n- **Reset History Stack** - The new [`reset`](docs/API_CONFIGURATION.md#scene)type for clearing the history stack and eliminating the navbar back button.\n\n- **More Powerful State Control** - Support for having different states while on the same screen. For example, \"View My Account\" could allow in-place editing of fields and \"Save\", \"Cancel\" navigation bar buttons should appear.\n\n## Getting Started\n\nCheck out the [mini-tutorial](docs/MINI_TUTORIAL.md) for a quick walkthrough of the routing system.\n\n## Supported configurations\n\nWhile ExperimentalNavigation API is not stable, RNRF uses separated fork of ExperimentalNavigation API to avoid dependency from React Native version.\nSo 3.30 version of RNRF doesn't depend from React Native version, but from that fork (now it is based on 0.26 API).\nYou could use this component with RN0.26+\n\n## Installation\n```\nnpm i react-native-router-flux --save\n```\n\n## Usage\nIn your top-level `index.js`, define your scenes using the `Scene` component and pass it into the `Router` as children:\n```js\nimport {Scene, Router} from 'react-native-router-flux';\n\nclass App extends React.Component {\n  render() {\n    return <Router>\n      <Scene key=\"root\">\n        <Scene key=\"login\" component={Login} title=\"Login\"/>\n        <Scene key=\"register\" component={Register} title=\"Register\"/>\n        <Scene key=\"home\" component={Home}/>\n      </Scene>\n    </Router>\n  }\n}\n```\nAlternatively, you could define all of your scenes during compile time and use it later within `Router`:\n```js\nimport {Actions, Scene, Router} from 'react-native-router-flux';\n\nconst scenes = Actions.create(\n  <Scene key=\"root\">\n    <Scene key=\"login\" component={Login} title=\"Login\"/>\n    <Scene key=\"register\" component={Register} title=\"Register\"/>\n    <Scene key=\"home\" component={Home}/>\n  </Scene>\n);\n\n/* ... */\n\nclass App extends React.Component {\n  render() {\n    return <Router scenes={scenes}/>\n  }\n}\n```\n\nOn any Scene, you can also call the following functions by first importing the `Actions` object:\n```js\nimport {Actions} from 'react-native-router-flux'\n```\nAnd then:\n\n* `Actions.ACTION_NAME(PARAMS)` will call the appropriate action and params will be passed to the scene.\n* `Actions.pop()` will pop the current screen. It accepts following optional params:\n  * `{popNum: [number]}` allows to pop multiple screens at once\n  * `{refresh: {...propsToSetOnPreviousScene}}` allows to refresh the props of the scene that it pops back to\n* `Actions.refresh(PARAMS)` will update the properties of the current screen.\n\n## Production Apps using react-native-router-flux\n+ Buddify ([iOS](https://itunes.apple.com/app/id1149011372), [Android](https://play.google.com/store/apps/details?id=com.buddify)) - helps travelers discover fun things to do locally.\n+ GuavaPass.com ([iOS](https://itunes.apple.com/en/app/guavapass-one-pass-fitness/id1050491044?l=en&mt=8), Android) - offers convenient access to top classes at boutique fitness studios across Asia.\n+ Epic Fail Videos ([iOS](https://itunes.apple.com/us/app/epic-fail-videos-best-fail/id1115219339), [Android](https://play.google.com/store/apps/details?id=com.hazuu.epicfailvideos)) - The best Fail Videos Collection, never miss a laugh with your friends!\n+ Junk Free ([iOS](https://itunes.apple.com/us/app/junk-free-by-junk-free-june/id1109940159)) - A simple way to find, share, and save recipes, workouts, and other healthy content with your friends, family and workmates.\n+ chozun ([iOS](https://itunes.apple.com/au/app/chozun/id1097365167), [Android](https://play.google.com/store/apps/details?id=com.chozun)) - Your travel companion, matching your lifestyle on the go!\n+ Snappatizer ([iOS](https://itunes.apple.com/us/app/snappatizer-find-rank-best/id1147400405?mt=8)) - Find and rank the best food around you.\n+ Look Lock ([GitHub](https://github.com/7kfpun/PhotosReactNative), [iOS](https://itunes.apple.com/us/app/look-lock-show-photos-without/id1151863742), [Android](https://play.google.com/store/apps/details?id=com.kfpun.photos)) - Show photos without worries.\n+ BusDue, ([iOS](https://itunes.apple.com/gb/app/busdue/id1185327843?mt=8), [Android](https://play.google.com/store/apps/details?id=com.busdue)) - London bus arrival time app\n\n## Support\nThanks to all who submitted PRs to 2.x/3.x releases. If you like the component and want to support it, feel free to donate any amount or help with issues.\n\n\n\n\n","readmeFilename":"README.md","gitHead":"0d6d5748c48bd20347d0f21c2497d5dd89c1c591","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.44.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-uUKH1eycP69aFVc8dTN3N5zDKblZ3daK+1cLxRn9kOfOtDPTHIWTJ4f+DsmXtv9QV1vJ4R/7z1GNZ7/A574sxw==","shasum":"e8a7433923e2a471d5aa1a1001423988f87109d5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.44.1.tgz","fileCount":42,"unpackedSize":534420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqNmsCRA9TVsSAnZWagAAGV0P/2c98y1OE9syUOkPCS03\nVLXkYoCC50Qv9Dz7gl1KEUIyyczNmW9ChN3AEf8qCB0wQ5AMab/iqP1GHnOw\nnMVU93Y76f44MJy5qqH5R/x5Y84NXiMbhmXFbsiln/oHue+kR/YJNU1RFwQr\nvfbnn4TmmlWvXGlOcrTlm7L8Og0PvtDVlAogwLI2sdFVi85/T4Z2RkiyDsJd\nR9IS6SuYP1fRiilrZTuDjfeM9D9CljzN98AVJRitD+3ZxY7eKZuEHAj90AAa\nU7wqrKVzLzk+IIS9MGEm/lbgTndXV4QvORoqRpNaiLiQnCslSyR5pggqgesB\ncDdQDnb8wKC7xya/aO7EzabC1m1T5q9iNId/0ccxZzOOK7vHZ/zTRLDK6yTB\nircEM92F1Scq/qoHkSRd2boG76dSAOdZ1eU+NTMOazVdG3+wXjb0NPbz623H\n/nVtSPPI275CS3uow2kFFmt1wjojf1J8MqEJRaxInDtMsAVsdTNVVfGdFAnM\n91p5Sh6Wg5v9PjdxU2GhDDxhjgzt9sCzv14+FmgY/jsSNaCk9b+fNg33UdoN\neSVNpP+8IqvSJRGyf2agLpeHRVO3KivTa411CqaFLzukYNoCCmK1/IlsRZwb\nygSfFeC/JldVnqu054FE3YjTootp9TFymYIRFS8dzfdAcCCC4HXmWzEnX8UG\nZEOL\r\n=imrd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzAn9FdLXyjddyegb99HF8ddPum7TEnzxxbD5ZHThCDAiAIlVLWQb6MxNL4TdYL9kixnf5WUxHqtilmQKD16fsDQQ=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_3.44.1_1537792427869_0.04944553944310481"},"_hasShrinkwrap":false},"4.0.3":{"name":"react-native-router-flux","version":"4.0.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.47","*/@babel/code-frame":"7.0.0-beta.47","*/@babel/core":"7.0.0-beta.47","*/@babel/generator":"7.0.0-beta.47","*/@babel/helper-split-export-declaration":"7.0.0-beta.47","*/@babel/template":"7.0.0-beta.47"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"2.x"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/","<rootDir>/ReduxExample/","<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"c8869605cf74a8a758e23001f4d306f4a34da10d","_id":"react-native-router-flux@4.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-gsBoLSh+bohDx1xpX5LkXRYAiFvGkd40hYtIHsp7YPhwA/J2xVeq2e7bmY9anYzzyzv8SWq67Sm5DXRbITTdLw==","shasum":"c03bde1a31dc1b28929e2641c3e4666c25d99208","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.3.tgz","fileCount":216,"unpackedSize":2475486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqO3hCRA9TVsSAnZWagAAkZgP/jkUvwImJVdSQuJnA9Dv\nU8a3Onpg6U5UcGXfdclD2yqVyyKrT0UvIciKN418CitVzznVigqXLMHl5l7F\nOg1X66iBJDL1h1xL9Hfia9rqoxsfDcMgXvHwoH5FUb5uOY4oj8EdpXmEyL4R\nYGKGE4p6rbhtqTWi3Tsv4mdyxdJSm4oFyMJNmEhQY/1+NgzN7KiPLpdi+ocO\n01Xi8PzsBF2hXRtlGtGylBlWmOG6W/xJXFygSmoGZzd/ibN01m7spldilUc8\nlIqpPHM9VwC42j++WU0iuLqnV8tAIKSBTKkknDzLrpdRtUs+2HX+uJWPxc/j\ne26ySS8VBMFBLZjTD3gmpA4XcA1lymw6KkP4zvLYi5cSQW0s+hxYMqvl2Nu/\nokZdJSjFn5CTQeyf0z99obiEwLFkFcSyANAinbm8FB5dk//HG5ceMqBq4FWp\n/MxOY6xjoHkqCDs0BBYvVmI0IHovjl3Mqaxjcf6nAJ62WxTTOg703EkFylEv\n/SsvW2qJ/xPzN/BKwijLhJlU5+N2qvxJz23J2V7P4OPAcm5v70Jt1qg8qaoM\nnJWMZLEteB94x9rJKie363j9yYYI5RsPamyNAXrtkn+ANaD97Kai21h9oga6\n3vV7rkY45nLpbXZJsLeegtN/eUf+6NYyUzuITsWgKy0aweDzWIK2cNkxJ8+s\nNuXN\r\n=HzdV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2OAg+h7XEMRiDoI8w80gxK8Xygrld0+8EOOq9PEqGFgIhAId3fz1G93Th2eToDwLkQq6lu6AJoUmKlxqAn1BRt/MS"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.3_1537797600726_0.871668777545888"},"_hasShrinkwrap":false},"4.0.4":{"name":"react-native-router-flux","version":"4.0.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"resolutions":{"*/@babel/cli":"7.0.0-beta.47","*/@babel/code-frame":"7.0.0-beta.47","*/@babel/core":"7.0.0-beta.47","*/@babel/generator":"7.0.0-beta.47","*/@babel/helper-split-export-declaration":"7.0.0-beta.47","*/@babel/template":"7.0.0-beta.47"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"2.x"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/","<rootDir>/ReduxExample/","<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a48e71857820a6a370c0a3471e4eab42eec9928d","_id":"react-native-router-flux@4.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-wN4SkUcdANSJgq06bU46cz1557/FxwBUjp8WEbgHacb4yzAFeN9a2JVRKEZNEetJB4TNk9KJe23+wjD1Se6gRA==","shasum":"95aca0863bbf0ecf6b0f565b3040861736a81189","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.4.tgz","fileCount":216,"unpackedSize":2475579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrIrICRA9TVsSAnZWagAAqiEQAIL4LGoiGCmRF6IfJb9E\nVebGM1DnghLenYfZ8cHLWAvdRAs/MUCCpQZdF+IR7uqtxlEQnq8d/LIaRMbz\noz/zoQLl+hQn3alVhsK3cdogpgG5VuYBhGF+jWhOLwkdc5aV/EL0NyZfpcEO\nH4RWltRl+fIYpkvfOKQaH4zfbuKUld8RYQMTLFTyo2/cBFxkE5AIaSBppVwv\n6wncZHUV26GbLQ0byTWf/2F1X7xuaUkitKzZR294zoFDzMjzh7AQOwBnE8Vd\nYpPUcf0TDiuFdjI36enplrdFQzkqEIWpx9gQmAW5inhCu8VhWM0HLz5xRpEe\nYkX9Et3Q1loTOevqJNGYTXS9viuYcFXQAlP1NIeQoRit52YxWa/cG+w9KN0P\nY8JhPRS6u7XLEhC9Uq2nEUi2VZxzHcweCeY+yKO1FQi/Km4iZteFrRlhKHXE\nTRbPd0HXroTpmz+br1a+gasgoPkfmtlFpvaaqbQp4+7SQDdX2AQDf+bPOkeu\n6PfR0Ubz/FatJm37J2C34LGUEnMyjkquOu+qde2poxcnI4zGeGHYhXiTT6dq\nyIpFYV58qcQRGVTVsehAyxvPLaoHfhWnPKfXi6QJ0giH38FOdYpZihhfh4Kj\n4PbwfrMe1LgV5k8xHyXmvz8PM/KOux+NpgK0LgVfK75M6dEi2QbzvfNoYxpi\n1MMo\r\n=RUIJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQJy6+DDjq+1IltZ7IsZfspN5oubhPx/zVvD7ZxadZiQIhAPO9MD16/8k+Bj+47UWtbN3SaspgM3+0qGdMAONznkPq"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.4_1538034375910_0.2407747905908335"},"_hasShrinkwrap":false},"3.45.0":{"name":"react-native-router-flux","version":"3.45.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"main":"index.js","typings":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","test":"jest"},"keywords":["react-native","react-native-router","react-components","react-component","ios","android","flux","router","navigation"],"author":{"name":"Pavlo Aksonov","email":"akso.nov@gmail.com","url":"http://aksonov.com"},"license":"MIT","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"dependencies":{"babel-plugin-transform-remove-console":"^6.8.5","lodash.isequal":"^4.5.0","prop-types":"^15.6.0","react-native-experimental-navigation":"^0.29.2","react-native-tabs":"^1.0.9","react-static-container":"^1.0.2"},"devDependencies":{"babel-eslint":"^8.0.1","babel-jest":"21.2.0","babel-plugin-syntax-trailing-function-commas":"^6.5.0","babel-plugin-transform-class-constructor-call":"^6.6.5","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-do-expressions":"^6.5.0","babel-plugin-transform-exponentiation-operator":"^6.5.0","babel-plugin-transform-export-extensions":"^6.5.0","babel-plugin-transform-function-bind":"^6.5.2","babel-preset-react-native":"4.0.0","chai":"^4.1.2","eslint":"^4.9.0","eslint-plugin-react":"^7.1.0","jest":"21.2.1","react":"^16.0.0","react-native":"0.50.0-rc.1","react-test-renderer":"^16.0.0"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/Example/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation)"],"setupFiles":["./test/setup.js"]},"readme":"# React Native Router [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[![NPM](https://nodei.co/npm/react-native-router-flux.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/react-native-router-flux/)  \nRouter for React Native based on new React Native Navigation API.\n\nPlease check latest 4.0.0-beta.* , Example as demo:\nhttps://github.com/aksonov/react-native-router-flux/tree/v4\n\nV4 Features:\n\n* Based on latest https://reactnavigation.org API\n* Separated navigation logic from presentation. You may change now navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (former Switch replacement) - each ‘scene’ has onEnter/onExit handlers.\nMobX-powered, all used scenes are wrapped as 'observer' automatically. You may subscribe to navigationStore (former Actions), observe current navigation state, etc. If you are using Redux, skip this.\n* Flexible nav bar customization, that is not allowed by react navigation right now:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (react\n* 'Lightbox' support (used by popups like Error alert within Example project)\n\nBreaking changes (comparing to v3):\n\n1. No duration/panHandlers support - you have to implement custom navigator now instead and pass it as ‘navigator’ prop:\nhttps://reactnavigation.org/docs/navigators/custom\n\n2. No support for partial hiding of tab bar for some tabs because of react navigation bug:\nhttps://github.com/react-community/react-navigation/issues/1584\n\n3. No possibility to skip animation during reset/replace:\nhttps://github.com/react-community/react-navigation/issues/1493\n\n4. `Switch` is removed - you may use onEnter/onExit handlers for more flexible logic.\n\n5. `getSceneStyle` is removed (no needed in v4).\n\n6. Custom reducer (`createReducer` prop for Router) - Redux actions now are passed from React Navigation (‘Navigation/BACK’, ‘Navigation/NAVIGATE’, etc.)\n\n7. Drawer is 'drawer' attribute Scene\n\n8. Modal is 'modal' attribute for Scene\n\n9. No flux 'focus' actions - use onEnter/onExit handlers instead.\n\n10. Possible other stuff.\n\nAs you can see React Navigation still contains some issues, but anyway it is more stable than obsolete 'react-native-experimental-navigation' used by v3 now.\n\nHere is link about road to v1 (so you can see all issues at one place):\nhttps://github.com/react-community/react-navigation/issues/723\n\n## Documentation (v3)\n\n- [Mini-Tutorial](docs/MINI_TUTORIAL.md)\n- [API and Configuration](docs/API_CONFIGURATION.md)\n  - Available Imports\n  - Router API\n  - Scene API\n- [Detailed Example](docs/DETAILED_EXAMPLE.md)\n- [Reactive/Redux/Flux](docs/REDUX_FLUX.md)\n- [Other Info](docs/OTHER_INFO.md)\n  - Modals\n  - Tabbar\n  - Custom navbar\n  - Switch\n  - Splitting Scenes\n  - Drawer (side-menu)\n  - Sub-Scenes\n- [Changelog](docs/CHANGELOG.md)\n- [Migrating from 2.x](docs/MIGRATION.md)\n\n## Features\n\n`react-native-router-flux` is a routing package that allows you to:\n\n- Define scene transitions in one central location\n- Without having to pass navigator objects around, and allow you to\n- Call transitions anywhere in your code with a simple syntax (e.g. `Actions.login({username, password})` or `Actions.profile({profile})` or even `Actions.profile(123)` - all params will be part of `this.props` for given Scene component).\n\n### New Features and Highlights\n\n- **Highly Customizable Navigation Bar** - Show/hide the navbar depending on Scene or even the state of a Scene (e.g. Edit/Save navbar for edit mode).\n\n- **Tab Bar Support** using [react-native-tabs](https://github.com/aksonov/react-native-tabs) (see Example app).\n\n- **Nested Navigators** (e.g. Each tab can have its own navigator, nested in a root navigator).\n\n- **Custom Scene Renderers** for action sheet, native TabBarIOS or anything else. See built-in `Modal` renderer (to display popups) for example. *Call for PRs!* let's build some custom renderers for ActionSheet, Drawer, etc. Let's make an awesome library! Currently, if you want to use Action Sheets you'll need to use a 3rd party module.\n\n- **Dynamic Routing** allows you to choose which scene to render depending on application state (see the `Switch` renderer, useful for authentication).\n\n- **Bring Your Own Reducer** for navigation state.\n\n- **Reset History Stack** - The new [`reset`](docs/API_CONFIGURATION.md#scene)type for clearing the history stack and eliminating the navbar back button.\n\n- **More Powerful State Control** - Support for having different states while on the same screen. For example, \"View My Account\" could allow in-place editing of fields and \"Save\", \"Cancel\" navigation bar buttons should appear.\n\n## Getting Started\n\nCheck out the [mini-tutorial](docs/MINI_TUTORIAL.md) for a quick walkthrough of the routing system.\n\n## Supported configurations\n\nWhile ExperimentalNavigation API is not stable, RNRF uses separated fork of ExperimentalNavigation API to avoid dependency from React Native version.\nSo 3.30 version of RNRF doesn't depend from React Native version, but from that fork (now it is based on 0.26 API).\nYou could use this component with RN0.26+\n\n## Installation\n```\nnpm i react-native-router-flux --save\n```\n\n## Usage\nIn your top-level `index.js`, define your scenes using the `Scene` component and pass it into the `Router` as children:\n```js\nimport {Scene, Router} from 'react-native-router-flux';\n\nclass App extends React.Component {\n  render() {\n    return <Router>\n      <Scene key=\"root\">\n        <Scene key=\"login\" component={Login} title=\"Login\"/>\n        <Scene key=\"register\" component={Register} title=\"Register\"/>\n        <Scene key=\"home\" component={Home}/>\n      </Scene>\n    </Router>\n  }\n}\n```\nAlternatively, you could define all of your scenes during compile time and use it later within `Router`:\n```js\nimport {Actions, Scene, Router} from 'react-native-router-flux';\n\nconst scenes = Actions.create(\n  <Scene key=\"root\">\n    <Scene key=\"login\" component={Login} title=\"Login\"/>\n    <Scene key=\"register\" component={Register} title=\"Register\"/>\n    <Scene key=\"home\" component={Home}/>\n  </Scene>\n);\n\n/* ... */\n\nclass App extends React.Component {\n  render() {\n    return <Router scenes={scenes}/>\n  }\n}\n```\n\nOn any Scene, you can also call the following functions by first importing the `Actions` object:\n```js\nimport {Actions} from 'react-native-router-flux'\n```\nAnd then:\n\n* `Actions.ACTION_NAME(PARAMS)` will call the appropriate action and params will be passed to the scene.\n* `Actions.pop()` will pop the current screen. It accepts following optional params:\n  * `{popNum: [number]}` allows to pop multiple screens at once\n  * `{refresh: {...propsToSetOnPreviousScene}}` allows to refresh the props of the scene that it pops back to\n* `Actions.refresh(PARAMS)` will update the properties of the current screen.\n\n## Production Apps using react-native-router-flux\n+ Buddify ([iOS](https://itunes.apple.com/app/id1149011372), [Android](https://play.google.com/store/apps/details?id=com.buddify)) - helps travelers discover fun things to do locally.\n+ GuavaPass.com ([iOS](https://itunes.apple.com/en/app/guavapass-one-pass-fitness/id1050491044?l=en&mt=8), Android) - offers convenient access to top classes at boutique fitness studios across Asia.\n+ Epic Fail Videos ([iOS](https://itunes.apple.com/us/app/epic-fail-videos-best-fail/id1115219339), [Android](https://play.google.com/store/apps/details?id=com.hazuu.epicfailvideos)) - The best Fail Videos Collection, never miss a laugh with your friends!\n+ Junk Free ([iOS](https://itunes.apple.com/us/app/junk-free-by-junk-free-june/id1109940159)) - A simple way to find, share, and save recipes, workouts, and other healthy content with your friends, family and workmates.\n+ chozun ([iOS](https://itunes.apple.com/au/app/chozun/id1097365167), [Android](https://play.google.com/store/apps/details?id=com.chozun)) - Your travel companion, matching your lifestyle on the go!\n+ Snappatizer ([iOS](https://itunes.apple.com/us/app/snappatizer-find-rank-best/id1147400405?mt=8)) - Find and rank the best food around you.\n+ Look Lock ([GitHub](https://github.com/7kfpun/PhotosReactNative), [iOS](https://itunes.apple.com/us/app/look-lock-show-photos-without/id1151863742), [Android](https://play.google.com/store/apps/details?id=com.kfpun.photos)) - Show photos without worries.\n+ BusDue, ([iOS](https://itunes.apple.com/gb/app/busdue/id1185327843?mt=8), [Android](https://play.google.com/store/apps/details?id=com.busdue)) - London bus arrival time app\n\n## Support\nThanks to all who submitted PRs to 2.x/3.x releases. If you like the component and want to support it, feel free to donate any amount or help with issues.\n\n\n\n\n","readmeFilename":"README.md","gitHead":"aa08d0b8209ca428d4b9a8252f948e5a7bb1a647","bugs":{"url":"https://github.com/aksonov/react-native-router-flux/issues"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","_id":"react-native-router-flux@3.45.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-Kx179uz3yu6eQoTHxOJ+Mbjf4SS9oNxrTUv6duYMSqT7R3G7XvEbt9Uo9ba+ehhyhb+0FbDfi+BevflMnNaINQ==","shasum":"dcc33bb440b4ae4b8d021db0796f3aef235efa57","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-3.45.0.tgz","fileCount":42,"unpackedSize":535146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrSwoCRA9TVsSAnZWagAASawQAIca/WZjpic4TsqLhdR7\nbVFRpjNAPP++wCGNo4hg+63qe8yJEn5SgHp5vkSsZvEiGGEDwzkhhwlTbVxY\nJU5c0J3G4VNcfIusr1402S4Rt8dW8bDYOfV+kiDA3Xh1CjPxFmkwAqOtj3Ee\nwxmMHUeEX9dhc9dDBGMEbxpS5+BKi5/bdy/KyAnyrWXbmlP1E0qboEAUwFBA\nqCuqYSZ3q974Dwq+ER4cxY2apeg94+w80F7v7KQmIOJOjTseo6/eLGcgrnyl\nhpPJwSW2VK8hNxs7o7L1XuGruQMv5Su0HmEqkdGgwQmzC7cBBorGGmnOIt7O\nQ3iS0cVuo8UjpYP/ZseB+mxC0YyfiI+vGDx2n2n04RNH9YI9OJWUQ+f7Nedm\nZkMNdrYA2Pgw/uSsIWbgWvocB+U8bew9AgDb6RXsdULUWbga+rxKu9XB66kp\ngWGujGmF5EuCklk1nmhABSjHyry3GWWHG4NpidVvJOImts61ZFwY0qDsZfPz\nWTnMnHTXNMgNQAgcRWmmW14wol7DGPMgb/ex0J8hoOSoQTooPQ+s/aGFm6E7\n+nCdf63GdqsK50NR2Frnu2BcMZ51gWp3QT4t+1D6sSwkpSnyuMMznyoMbaFN\nUYpQU2jJqzipN3U1mSlNzVUmLlKCyCf9WeK2cq2fx65Hq3wfHUtNTKB6MWDX\nCHS5\r\n=UUgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPDa2v59G5xLTEYi900JYCnuQuHDnpU4Qbita6xyfEBAiAwweyqpTLD406q9rf3ejLapRsY5FEAhdyv4hobQQexbA=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_3.45.0_1538075687677_0.42327394758543724"},"_hasShrinkwrap":false},"4.0.5":{"name":"react-native-router-flux","version":"4.0.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"2.x"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"fd42d37841d8eda8fa46a3efc344ba0fe3eca804","_id":"react-native-router-flux@4.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-mx9rubzTTqI8Rl9OELKlzSxgcGT/xnZAIiz8/nARLMlWtFTFdmtY8Q0NDTkpz6k3h/hdByuMebwoq43zfkIJQA==","shasum":"573dd677c22762f5e8d15ed72f177a1256ff7988","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.5.tgz","fileCount":214,"unpackedSize":2475146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsdFzCRA9TVsSAnZWagAA8qsP/02yHue4c8YxRVayuE2J\nnXvYtNOhLdOCur1di6lHFxV6yi5vESke8INKj3zGFQsCsZNdkAna7xBbH+nw\nMDv0ZcW6iiAFO3PiLS/r1HMtaOqSGROwQ3QA896xCdVehBZEb3o/ZQ2zcIpb\nRs2DOeBZ0MSYGvdoqnH44oO15J1aKp+l+cyeE4IVTYaRZ02bcuN0blYilkjx\nZmAYiYCeoRosjCr1VpGVIIWWf8eT2hEzH4JovnrHeXJJTwhM0eP4GfZWeYYi\nOq/81efzemjNj2YPaiqCWD5g41pwbtVDzV9pLzKTE/etEVwIk9ibubXXKafP\nNfQrfjBTe/YzDtPYIKw5Jmn9xtHc3AOe2k3ZuXGdUbdgRVliMensZtPG7XXZ\n+TH78gg28cpV8u3YMUOB/Y5SBv7l+iavf99GShNYJKMZ/GjiKDVcwlF5yPMl\nV4CF7+mtGW35XDbXmHONPVtyEanYpNPDiLczip+H2byuVGTQetRY3JL997UL\nL3ewBgV88bbGHIZMoKGSLPtsf7cVkUfVKuJ4PcHb2f9GhGiToCzBOqmh4vgx\n97hFsDZ8N1FCBrdXyEt0cfPr8xuL/Fj5wOKmkE0Ln6Jk3bvBZaDvhwlpcUvT\ng8Xk8T5vNjcG1xghrAeD1uFM3jGT/86yDuoN6zXKiHAQ2roGOGuH41ZumvbV\nMq9t\r\n=l058\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZtMww8zB5l8bkISFbN1sriujAcBxlaL8LHK5YCU0z3AiAOrejVyqj+/EIMNCOZUWbcRWHCdcUFD6bWocd/egou6w=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.5_1538380147083_0.2763845158788132"},"_hasShrinkwrap":false},"4.0.6":{"name":"react-native-router-flux","version":"4.0.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"2.x"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"1a1d0f65d0db76084dbe47f90bb0eb495cf8792b","_id":"react-native-router-flux@4.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-ZBiC+03d6ElLy9cA2LCjXwArTo20+ho7WtFEHJNLwNATqxPBcF2ueksFoyASiP4mQwm1GnawviUCaMk8KXdU/w==","shasum":"e4723f5ce89cb5822e0c9bb6d0a8d4de6179eb58","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.0.6.tgz","fileCount":214,"unpackedSize":2475431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5xe5CRA9TVsSAnZWagAAXEwQAInjxYYOMVe8TnwWHsDd\nU1Wy7vVxH0YyTSiAKYUpKzAtyQ/3r4BU38AlPRXE5uxEm8reSx+DcHn2HUS1\nExb7nfXWkkagxrsnQTocLyBY4IHYpa13V5Zf98XaZktylAWJtetQqsV1Kjud\nZ1OiBvcukWd8MzwtsYZijiFgxwDp60PfPmRBazUEHm30PRXVJJD1Xrw8sJUb\nkxO2zSMhnt/bKUJFj3ZZlV/of4eL4LwD6fIwL2Avgx9Cd5ajdqq5sm1cYkXy\nxSWcTMa2kc+72Dtk8L7J52SljQ/IhhNOJJRnRhFpYvxqhw3feojRI70Kqg6a\nnVDtVXZTNqKvT/pdtdTAnVDwUPODnxGyKFP32VDxoN/rsv6Kyxop5Y+ki5+V\nj38vznphq9p3pE8Vg7xtJIjMv+h9aa1WQC8O1Apvq6JG8O2HesWgOzdhH5aN\nOVyGPCV7XETv+TeSRtoPx0DpI0vkZfLgJIvOOn+3eyKHE8DcpRpLCRUxhsi+\nmcrMgJRmLXrYuuyoOjRI/bRybpqurFbR55yoXS+8bW0pLuqm2Du0fYeq1WjU\nztq78hvMaBwJmDV+s8K7OIkT5fVsazeEn8LBwpZmD5qGEy+72jnuvLNz8Nc2\nHlJvTeYOOgMHhGo+5GHtaor0JRZWUSIs9yHPjCvrPVkS0/EnE2imzZ3xHErf\nCKoK\r\n=A5be\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/+167d7/Xmcaf5AfoOogmRrjWreI7wOTfV/qkwDg51QIhAIEwsDPbqftsc8CY31155rfXbMJdiTls201WqQVYLNX+"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.0.6_1541871544747_0.5231241313671653"},"_hasShrinkwrap":false},"4.1.0-alpha.1":{"name":"react-native-router-flux","version":"4.1.0-alpha.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-native-gesture-handler":"^1.1.0","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4 is based on [React Navigation v2.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"23aac1c031070752190d1cb77d014455b0efe8a4","_id":"react-native-router-flux@4.1.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-6L/yXhqI+JaXXq1YS0nLKYPNdZ8BqvB4a6/n27mMc8XVBh54NYv9d3DT5/Ll9fGW3EuA421wPYAE3aDjvW/UZQ==","shasum":"9a16b79ba9e1da1d3a03499ca2738acf38137d3c","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-alpha.1.tgz","fileCount":225,"unpackedSize":2511844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcin9mCRA9TVsSAnZWagAAkfUP/iP8/SxHRmOwMK3nqzfH\nMQUlZyer4ZDOJmKKOJ047IfVucZUGkGromrZoyQdiU+BrTbf+3swhl0QLS9V\npfXu+x4qBTrBgz7KQIXBYwSSjMXDtFjij6CKifsb4PMADASjOiFK6hKdS4ab\nu5yKWH1h3S6rGOd2a/Y2jOCAXVy3A46/r0vDAZwk2w+Bb8y/xGblI9nMuOVM\nd9jT8ZJ2rbDqvSIjbol10JrgF7fSwFzKEMCGGZZn8MT42Kv5WNCBBAn068Rh\nDhOHqaTX/PkK9gVurzFpP5WxOL2LtXcgs8tdvrqN+ovDUF4/Clcr3IcKWki6\ngjuZMWyNaOY/GpOIAz7un2jxINf8RLErxxnaYRw0fx7LkcE8GpfiTYSL5u9G\n0yG20oOo0x68YDsnOuV4ctzyTcibsPLsdDnNnzMrj5fKgxAA2QuFO1uWlk0n\nqqwHEqzLhv+aNuhUZvIMWKk+83goJnRBdZLSW4fh4eemnyDcKAYMu/8FhDpp\nA9euzOJ7fTIVGKHKXResZ5z8BLgvAxpGegy8t8aKfPPc9j7n07pExFb4M9RC\nK4F447JChAPsNGxwP3lvLKO8A0gnXC5+jPxKLHFu4I4lExLl9xXfmSM49aIx\n7zCvo1G6lmHBgQPOoR2d/EquCE7CxCpR4wnsCJSKMl3Igk92A3UkXd0x35bG\n8i6/\r\n=qRAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMg6bSgwycFCvZQ/MFBSTTtjjCVpcH2PQXU269ImlQAIgUAvWxXSzp+Z4G3vxtCfpKuyZ5QsW2fh9cP5nIUh43tc="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-alpha.1_1552580453524_0.18139830541366098"},"_hasShrinkwrap":false},"4.1.0-beta.1":{"name":"react-native-router-flux","version":"4.1.0-beta.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash.isequal":"4.5.0","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4 is based on [React Navigation v2.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"d9ced8c35b7a024f88bc4807f94a1a5ea02d276d","_id":"react-native-router-flux@4.1.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-jOvItJhlJYUG5t/GP7vIQgdxwUvx3Jkm67v2I686pTQtAsErHJ9s91aChs2hLXQRTvC3pxbEmj2JSh7Ymsuo1g==","shasum":"9de62bb54ff2af8e99905a02dbc524e00b4ab513","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.1.tgz","fileCount":227,"unpackedSize":2609213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci4xJCRA9TVsSAnZWagAAcvAP/RdJ6b2lpvdt5fF/isbS\nbxKw2cWodf+u8zJAz5mPcXLoYsUfObei+w9xPV262Ii7xl6xiXlGGZJWJu4C\nApx7D3xcnHlU8IZZ6Qa9w9KaS6AGETqI5byz44zLQbY5+MZ0Jm7/QBHWBFx9\n4NiSOZXDicG+htZRjCqiem6pI0MUlZhW3NFYAN49nW6DRlSC0Iz9CDIF6G3V\nYeORiZnUWBh4ZDXYoO3IDwhsf/f4k0vqd4qOBCOIXL/PIFhfypcJvQEw1i1B\nFxQi611jcAP6mUbvcb+Vk7abYuxlNelMWRJzlUGsFCUiddqBc/6RMLEDILWD\nPngIYT4rH9+XEDFkrXGzxVhsJlmYIZMO5RqCzinv7aXHf3UT7/LLMzI2btq3\nF0lCLnK1OSrdvTQo8Mo4CrSkV/ZGFwzcTRXOwY+kvzb7nW0WoQuq4Stw7jgY\nunn1apMjIVq/ai3Hxo80g8KxjepHH3/f7Tb0BEC3ryjXspsFo3j4HTRXTW1w\nhEFbttVi09Su/UMU+qfulnJqNQP9Oz4ihjzMSuK8HLqp/SRgRlrern+pPeXe\nryU9IA+T67acuiTx8IWSxGSAiTPvpr6T21bnOdCT1IqhMdgLCFcW7/mQhU1P\nwK6T3t+q6+BwpXsrPoNOjz7QTXp/rHmn/9juXvg9wvhdAtiGOJd8ab3VLbYj\nGpDP\r\n=lwiS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfe5XK9bjvZz08qWNqyGHwDdmoSE+BiXaJ/b5UomBVlAiAzPsYzKYm04x+QrqcAtaHT7KYaOmi+u/BOBioS366o9A=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.1_1552649289153_0.4265825869211639"},"_hasShrinkwrap":false},"4.1.0-beta.2":{"name":"react-native-router-flux","version":"4.1.0-beta.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.11","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"4cf5719a919b5c2357122f43fea9d45c8fe7b8c4","_id":"react-native-router-flux@4.1.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-g6oIawJRnKwv55je1BqAkjY9S4hrktRlbLL0tTw4WpFdh6p1HLlJHvUuMBoa5uUrIwarj/1GkN/T3LT67kfdhQ==","shasum":"6c7322d278b395f17bd94b27f5f1bb0e2482d874","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.2.tgz","fileCount":227,"unpackedSize":2675722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci9HVCRA9TVsSAnZWagAA/a4P/iYi9lFoDIA9cj1fli/e\nV/6BUppShlDYe4k5U++F52Z60+9yolpxkvCWaKJ9AfIJn/UloJ0NKfm91d1D\n3XE/yxrj1DBc4c0j92+4VG5CreZ2UT4yKTpNU26rk9bxebriC80FA9wZO/k2\ngdu4zQ962mJ9ptlGnTa7gl5zgAVHJQ9ih9UY6Hwl58sIxJhrGa1wJjsHyamV\nnt90XG5QMhrujCTlDQMFXYrBhu/E9x2762WTVJa/zNaPcfPXRXBpsBeOY3Ih\nT+2YnwAxfqfcCqIMuqtif9X1MIfXcgcbbmXrJplW+oRrZW3+kj+craIg1FXX\n4+tY1HiBLPe5ifU24p9ncf/o6/9filSCNsU4wf8fwW8P3b5o4Ppdq9pUf9eo\nDaxWr6w9gIBGvjd9ywIR1UsCXzI1XvffT83QCz5g0OUn505Jy/O8vr9W5ZGw\nN030WX2O2DCq4zicEN8Sgc9XfTuwOsDPgeLXjQbVmRFOHblLejEfLt5oA3vQ\nQH1tMkLCazV+liXHoL/zjW96xjQmnlr1d43elcUUQ66JGBwhPMonk6+QaghK\nsPYJRz9T8PVLJYip0NRDW4yb0vslHq1p1oREw+5w1H+wpQq5FL94qhJCABhP\nOt0ebX8ycZk4XapHtj/TgyD6IzQfqDB06JYOKvtnM9RHQ+rjc2La45DY/Y8c\nqp80\r\n=L4Md\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWoqNFdvyin4Fk2SsK9p2EykJmAKcmgbclxt20RZCUpAiBuUgbVFKXza6CR4BO0QbdoTIPhv60y1FCXBqPqSzPK+g=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.2_1552667092208_0.7072238568909754"},"_hasShrinkwrap":false},"4.1.0-beta.3":{"name":"react-native-router-flux","version":"4.1.0-beta.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.11","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"991693e0f485091e7f01dc57af10f6c199e044c7","_id":"react-native-router-flux@4.1.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-rO3rdn8a1QfIEi6izpan6jEXyGCAFdQ5gFCnwDvePl8S9W3gNW48CMQLcAwBKrE1TOOYaiD/q2lKJwdFZ+oJXQ==","shasum":"9340eae0830e04bef02ecc95bbb3ace901a36f06","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.3.tgz","fileCount":227,"unpackedSize":2677276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckgTxCRA9TVsSAnZWagAArYEP/jTbIBXmND57L91G4GEq\nsEvsyMaqhcpgoI4NymeXTWpEf52yZPh1mKUtri+PCrmBfpJPDX1zrT1YU5ug\n5NNCrCtBYsm3WzLQi3+1Y/Tsmm03w9cUxGtJy701CoLrfu6ZnQ5JZXpzcRhv\nOyaEs2IS2S+UiSXhs7dSvPmG/Fv2qShWLnM4XV0n0EMO41zDtEofRohRDSwO\n6McKem2/TyQaAUu6yIIu7+JeSNb64DUOBIbEby3Ez/zOuvTiEI1LQCGJUA6c\n6DVybBXAywgJK522K6JDeo0wArdvZWs0Qw8q7X02x+PrkPOUOIpgTFH7HbFc\nfrOSwy2X6dvcq1bDgyV8BMc3WvkCfAk673IByAudFVMwLjUxHR59kknrHRdk\nnWbqjwsf9tLIDwr+o6wT4h5prV4+BtSzy0qRu+M7dRtP+PH8GPFCmnjxfInw\naoVwcpDAW/1qaQ2a62H7+tAo8Gas/9Ia4/dBucyWYIJ8/TUtTQzDhTjUiouU\n3jJIMeX7jh5WsqNnrIqeribnW3CYZF4aVjlevhOlIa0GYmnuTDyFjWWjWeTD\njGe+qjVmoMQ1o0LBlvHyFLddh1zr7q+lqyT/lcPbLIyjh5jhasjK4XogDTi7\nKoxcOhQhtWtvV64EaWYVsXu/rcuETCfc/uH0Ys3e6dukdbOYK7Lx5vzVHv72\nGbrN\r\n=COQl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnu2DhzDHgWpoCtt2J/v0FaQDhVFFl2oPrwIJ1tw9hZgIgKJJN3vukq2+TjCYxtCBp382s5Vs+dcMMsqWDTqSAYJ0="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.3_1553073393115_0.5080069629869375"},"_hasShrinkwrap":false},"4.1.0-beta.4":{"name":"react-native-router-flux","version":"4.1.0-beta.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.11","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"1dc34774ee57e14a49dafb04e9e88b24531df699","_id":"react-native-router-flux@4.1.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-mEUvIxoh0yZ63FnJ2IQnkBzp2SwpCiMKs/J+Jifp/Pb/sisXjs3W5TPPe3ktzYUaU/SO7pZ2qT3jILVSAYPnng==","shasum":"938714af73518bd3eedfa0818167532604a388cd","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.4.tgz","fileCount":227,"unpackedSize":2677307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckgjUCRA9TVsSAnZWagAAomsP/0Lxt3eCHigXrzwd4zF7\nZcG501QbgNz9JdXpFt6TY/9pOwGB9j9w25btgYnrYpi322KntsLU30uDckB1\ng0iNc3upwnFkYRte1zQlt/xqVjBVMOkUfKh4TcH1bfZfHche51tzDXwp4g8E\nmZCl2JbnFuMoq9M0pF9Z4TminO4wz0Q3KbbjWS3CBOKwhceqEWJIEZjxT8Hc\ncb6DLY4wpO5dK1TqldOFIrFpLTm2RnoIlOhe5CQB3/YNzAuRZVN/WsIiUBrv\n9srI26s7qMU+xMbmIYgAmy2m93yl5AHJEHlJcT/pTzrlWj0Hq6OoRHiB3OID\nw8wGO5jPNp2ZIfvgyO4WjoecB0MkPCDWPA7mlepTx94fnukFJauUIY6Jk29t\nqW4U60YBxvSoixrk5Pxi4XWa/9m/efbpF6dPz7uWufp2bY0EOanMQFiwCkR5\nu4TxuuC/Dzynwk2cekg1D6OPK3/JcQBbDoQ5CgXSmUuDKr44D6N1hSZrWLq6\n7q83cDfRRng4EXPd4m8JgRWMrVgWP6/rBqMw43CIClTRWt0L18AGaLW0vM4Y\nPwd00zV1nwdlDZO33eWx66PCwyHy+SoetG1KwObQcGLMmbuWs3n04e4xvbo+\navC7zUSZEV3RvermjxecwWfTzmdU4UJRngt3JIZsoQE5qsCEw+25ZF5Ibl5M\nk6om\r\n=780A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTmchWRwXX/zinLRhm959LGcEdlE6cNFHdiw6nELdDCAiEAjRlws8r9lJ3p8rPsgAit61755HCM/Q6zx/KQMy85lcs="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.4_1553074387236_0.5351216704936019"},"_hasShrinkwrap":false},"4.1.0-beta.5":{"name":"react-native-router-flux","version":"4.1.0-beta.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.11","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"3461591063eecaa1111027a0d88871cd84245da3","_id":"react-native-router-flux@4.1.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-Um77orklYpbsV9y743QMYXCUG1x7Ozf5M+gD5I+b94TsqDou0cMhdI6gVDUnPpLQZ/iJ17tCu2VeBgyQcgAcQA==","shasum":"3c3eec1b6cafc708d24122d203f3aa798a4b497f","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.5.tgz","fileCount":227,"unpackedSize":2677372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmg/0CRA9TVsSAnZWagAAdEMP/jh/SWrnmlKWvrNx/W+L\nwqyJ2+k/jttSJ4pjfornsf1wEk10lYg2tLBrGfi0h9uMic4SfD06/gy+RY34\n8RGYJKxOtU2pimLocKhrm2XUsivhvpMcFF55omiY4bWrDQXLYyKWjqhDQ0tH\n8kwt6nDgWklvv8htL1uoX1XdtRuPZctil+d3wRcESsxb/Lse4Mma3Zm2WmQq\nIOLxNKw0tHnkGRiRf/N4JRORuNQD+/uQOgJAg38GVBzsPri2XGKO65JhFPbd\nK7gDTpVAtSuDA6k2da1478x6zpchsYwNjkxjRvqdFnRC6y68paPtu5ZQeM/D\n6g9OkmJAZxAHW0yFGlSD/wEExzsc3patc2v7EgEwtgq7fdBa6Fp0GPI+/mA8\n94ZCDz1B+/d+5PiRUrELs4xnHi957PoNkiTMqAQMNQojne1O/MvEDUDAPxry\nJPyBNBVOhSmvMNaMf8zjOnlXtGN1QuN8TTsthOs5naCLwgzFZKgkYUTseiV7\nhGgsoxnsTtaPV1tJdZK0MeyyPLOf2K9Cm5/7SIELApLZ2qZugMrFV8yD3DwP\nrf4Q2wR9BDP8ZwcKTJi2EF5FVdrmGyfoJwYgAXnuAhYqqs3GlOA9NFEgsXUI\nxv2m+ofOEZ5Uyga7ny2z5/Qc2NuKaYWjaXgLRmjqUf5E5lpEvVKTaT36D75N\nUjcA\r\n=ZKs9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbqq/6uqi2pSNF5w+n0TpWhYr2lnyd4hjtE2/jAeWqjAiBh4B8/m5UvIZX1LkArRAm/p8fE/Az2Qvb+SjcJJHQS1A=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.5_1553600500090_0.8173138205777946"},"_hasShrinkwrap":false},"4.1.0-beta.6":{"name":"react-native-router-flux","version":"4.1.0-beta.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.11","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"5.4.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"6846e94777c21f4207639e2a77aac6815380356d","_id":"react-native-router-flux@4.1.0-beta.6","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-UnsY9cnKuC75SeK3xWSBGLwBQj2X2K8rdgICjpbbxJdefclXcSHAX37hVuCaj6Aq9RqxXUhJg93p5eNWYcuBfA==","shasum":"84831622aa676b786968586f7c58c8369cb86966","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.6.tgz","fileCount":224,"unpackedSize":2676650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTCy+CRA9TVsSAnZWagAAr+UP/3v2SIRMYl9BbeaVYv3m\nxjmqDbjzh6S2EJKvSaJMeNz2q8aT8jQEMp1GaxylD7zZq4NS9esf7LDb48wB\natWLXCk+XPQdzjNcTLE+I630ObIpPaHSPexg8c5Zw3tWdscYpoqUS/5Wl4zz\nhJcGssqrBas6IfLbgFG576d+vFxbxFRhrDtsgvtcC6ln9f08TSIN0DgO7Gkd\nMmXzETepL5N4zRZNpqcFOu30/wcH7bC+1qpSTdJ6VwM689m7LI8DL1j3kmMs\nBPkZ//UX1Wfy19/eGxauXs1jjnGuTROufXWhlT7pgzLg61+A2FoOO3TJVK98\nCI5jmaWjLcYZ1ts9RXdD+AWVn8z5e1HUcY+gGVc180wSRA0yqXxJqexCqMP1\nGqoVj2VjPH0XI2r6z0cEoFEwFtzVePP5XP/+zMtfZ9oFryGgWGiY9ZBi1ecw\nTyh+IXBbfiEMosveo76sI6y8OucOL8LmVBs5csXt326eEGHAolmS9w2Y90Qp\nxRWLle5FgdPreGWobcJ/4WUFU1gOJrfXgqxVNs0EIUgE0Z5sXs2x8vTye7u5\nTGQ8Zn0Q+NzmjLoQ/PD/1DFLr5UILecR+sy17Kn2bk3jJTHE69yez34+cVxX\nd39rbnMLIttYHz2PMzdUohyp0lZNHtj9YcDrNXCbKH6LnlBTvGS7sleiZmqD\nmbv5\r\n=3l1J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd5HZiQQaqTb7AdvFOAJRGXtxAO4UuP8CeLJ+pg2uKIAiBkkkH7wQKTISW2GLRKU7dZLjpjP2wqaAC7jphWTlyVWg=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.6_1565273277472_0.7954187464315117"},"_hasShrinkwrap":false},"4.1.0-beta.7":{"name":"react-native-router-flux","version":"4.1.0-beta.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"7ce705bc2a5742f5debc6a7f420c8c32dfa9ceb1","_id":"react-native-router-flux@4.1.0-beta.7","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"dist":{"integrity":"sha512-xVXkvThAVUpz2q5ZRmZfiuH/OpB92sNkdqx4FOWixp3yIHq9/pVgtHzgyqT2hkuLJ1TXCI4rMokvSF05aKHlvw==","shasum":"37efe65608c65ed802129c7c018c7adda13ea3e5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.7.tgz","fileCount":224,"unpackedSize":2684901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVkeCRA9TVsSAnZWagAAHdMP/1+ijIHznDLhemGJ4hyx\nT4ghmsbYT3plDu2YmwhRczIA2rCZXUA+vUOCK7aoWonuALJICEyEUs+jIjyq\nPQtRYaIYUEONOQmPY1ExJHi4OJrMB0K5dt/q9uQhXC8jPxrtEoAWqoczSdAU\n+7+19hSuyvdcCSWkJbB2t41s7IV9nsnzcftTm3TN90LG4qPm1b08n77cP3bN\nmOqc1NZEZjtJoVxy1hcsxgX/Cc4COevFbAdMTXsLcSf8mHaTzMnjAF4atFH5\n8opHMfb9Yoa8RFhTY4VEFwjVkKVoP7HCYW5ZbE4/uFx6JxK3mMnMmOZvsFS9\n2KkmqfZAMDIZery7mPPu/xN4fDzVOhNYtF+DF9asV1Kqel0oxp56BGljNxPe\nf5Sssw5mIaI0jiOynsjN7jZf9V1sUKDZJ2HKCxLnN5guizzGQZuubq7GgOWd\nbvW6ByjutbUV+s5iGSOwNhE3+2NCvy8NsR0lZp1MGcUgWyhRKlJ31K6oAslB\n9aI9B94s3KAfchBVoj7PdGJnrwlCGObMwBiW1japYqeHaBBOOPSwwYG2S0HC\nkId3wD9WKp/SZ2yBQfdZO+zxjXO644mStHAXlq2JUBo2WaJxONJiPxGY5zXJ\njKPU+Ieiocx+SaUwK2nmGofazPNHu28bKxyClPQkWCzlgZqbJjVXyqioZouA\nFvzt\r\n=JLBS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4DMHu7sC8hNuRZemWBpmaoET+D8p2SXz7qgujENnQ8AIgNygYLMA6HtRSLXh/oZ+/SvN55ZUNWIzT+doYDdFNLEI="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.7_1565612318140_0.7469857703529141"},"_hasShrinkwrap":false},"4.1.0-beta.8":{"name":"react-native-router-flux","version":"4.1.0-beta.8","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^3.x","react-navigation-deprecated-tab-navigator":"^1.3.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"^1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"573221baa7cd1a13561ac7addd3c9db69d61f265","_id":"react-native-router-flux@4.1.0-beta.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-wTlcMNmbI0pRBsamVTvX/N2ba620S0jh3Qr5tPjyGP8DSyWBAjR+HI/IOG+/SyseW2ifHRZ7WfbQdA4dPJ/dXA==","shasum":"8e8c53053d50a1de10ced7312d5d205fa6c93efa","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.1.0-beta.8.tgz","fileCount":224,"unpackedSize":2688301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXlIgCRA9TVsSAnZWagAAyd8QAJ/RWfySU9b1hM+/AapG\nsO/YDSpgWKDigKicLGwt838Flnn0Xf63VMmD3LYQUMS+H2ecS0g/Kxaz/Bjl\nyKoOc75kBoecXvDZ8cG3AZmO4UfOXPdYUHVvGjsXwzwbRJfsnQQL+QRXHy/T\np1rjMiZL4A4KDhA8DvpmlGlZlwNki3IfOdHq07qt1IhcqSccEz8ljp2bViPM\ngd2aixZG6g+c9v9PMpTYKdRZtk636Ahc9bSQbc9PQTHANjCbJ0M5pBWP90cU\nLSfg6u8s7agFM5/mmpscsRLLehsdrPkC3Mf91VqoqCE8EypDwmzGb2i8g1jl\nZVkKscG01N11XawGPhcgRUZN/SVR70H7+r80Q/NGnT2Ld2pBVGJXx3a2o6bs\nKRlA3YDAiYo6puwpQzmmuTktdijVLQsx88vrxg/fNkryiO7F7FvjjBGzqMws\ng9pAxU3hUI+Ye2LCfTFqCOr0uw+X3zdtVMvExOOYj523DJwSB/NovrX7/s2x\nLRUV474FwrrfGnuLrLK9hkGqBD1JpbENE86eoxojlWWY6DJIuCVxL2m/5Mfe\nUj5QoWkbzAGD/krS8iGFhZ1QtFDVBnUtkAX1FfAHkral7ZJ2koEG5xByxyY8\nvLckGq//4ASrEUM3dwGymiqSCS6S4YmyLTOI3GjyWChT5e0hfDtgumubtY8Y\nQK7i\r\n=3F9a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2erJoj5RGmVpR/tVYLnky3/KbUQdcIZ//HL5qUEOKYwIgSMOUjFj+CR/v/1xQ0XtXB/kkCz4kOwrjm2kzwrnnZcM="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.1.0-beta.8_1566462495820_0.8526743306857885"},"_hasShrinkwrap":false},"4.2.0-alpha.1":{"name":"react-native-router-flux","version":"4.2.0-alpha.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-native-gesture-handler":"^1.4.1","react-native-reanimated":"^1.2.0","react-native-screens":"^2.0.0-alpha.3","react-navigation":"^4.x","react-navigation-deprecated-tab-navigator":"^1.3.0","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^1.7.3","react-navigation-tabs":"^2.5.2"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\nInstalling with npm\n\n```npm install --save react-native-router-flux```\n\nInstalling wih yarn\n\n```yarn add react-native-router-flux```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"3871a06ce817deb76079a25d028a9ae8b1d980ca","_id":"react-native-router-flux@4.2.0-alpha.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-5iEaCqGaUh4IIOpKzlByukkU7JS8VfgHyI0F8jebMgiF6oYA3Fl4Om4K5XFqS8fCO4oYQtNTZ+ZAEz+6uy6wNg==","shasum":"ce3e9d252967121fbbe6c2a27ff91da7150c7788","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.2.0-alpha.1.tgz","fileCount":13392,"unpackedSize":137300120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgISHCRA9TVsSAnZWagAAxl0P/3rwi8qLTBbkkdVYJtGu\nOOSmyNTnvb6nLOydkzq1LNKYLke4tGJiGpwgem9za4e3JVtcpdYskkbz6aDb\nme+jxB8U0bk5fKrPvRY/iFPAbR122yDVCJQgkgaK1u6PhEv1vkVjrHi+Y/rv\nBjZulEmsJqLVHrPkhpUF7O2mdYwyJbjjTRvgG6GuOYJUMbL/wGNO/gCQIuBM\nKTcLqGEwWUd9ig9jq6KmwY/x/pfNb2+F/DIKOrhFQLw3yvbpHhpjU1aeUdLX\n3ACahzf7AjIKxuq96FDZDw4SmMfbRCGQKOwYoxeMc/fFAnJEx45+wE6JcAkW\n7GnlCfHKEcN6NCTNF6VN1rt8cCw7+UsHkeOzxtkRPuAcSylx2PAX/gSeeMTw\nzcdf2MFLY8Bu/829B7X+oxVmw/QtU8BwKZHKA95ckTIo5s/og3hRkWxuZtjT\n/AxO2W6U+wEc99uKcoPN2DvtkU8CQJnl1FE655rujiUofODeKE2x4iMGfBCm\n+Q5LjYy4guxVVjFd61Iu7oLEWX5btIZCrsMfX93vctiVPrOxTiAJLLAKXKGb\nTynjBOVSYFWK/a8VrjOfjTJkaRyIavyl9olmUe/owqr5KEZbF1LgFQCpuYh8\n2t8VAapur5LVBgN/WGzfmEiLmLxjjsxJr1Uo/uiuG2+esXGsPql4HpZAos5+\n7wgc\r\n=Oc0Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCttenY7NtmwAIc7koDPMNnDke/7hx0qa2ZebreoK6GzgIgXsYylj86lDECk5fFPEW4jVPYge43wXyoZ0VL96nc1nM="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.2.0-alpha.1_1568703622874_0.94023745963586"},"_hasShrinkwrap":false},"4.2.0-alpha.2":{"name":"react-native-router-flux","version":"4.2.0-alpha.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-deprecated-tab-navigator":"^1.3.0","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^1.7.3","react-navigation-tabs":"^2.5.2"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/)\n#### v4 is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n___\n\n* [Examples](#try-the-example-apps)\n* [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n* [v4 Features](#v4-features)\n* [API](/docs/API.md)\n* [Migrating from v3](/docs/MIGRATION.md)\n* [Sponsors/Backers/Contributors](#contributors)\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\"/>\n      <Scene key=\"register\" component={Register} title=\"Register\"/>\n      <Scene key=\"home\" component={Home}/>\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS)\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop()\n\n// refresh the current Scene with the specified props\nActions.refresh({param1: 'hello', param2: 'world'})\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\nInstalling with npm\n\n```npm install --save react-native-router-flux```\n\nInstalling wih yarn\n\n```yarn add react-native-router-flux```\n\n## v4 Features\n* Based on latest [React Navigation](https://reactnavigation.org) API\n* Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n* Built-in state machine (v3 `Switch` replacement)\n  * Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  * `onEnter`/`on` handler can be async.\n  * For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    * if `success` is a string then router will navigate to the `Scene` with that key\n  * in case of handler's failure, `failure` prop (if defined) will be run.\n  * Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n* [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n* Flexible Nav bar customization, currently not allowed by React Navigation:\nhttps://github.com/react-community/react-navigation/issues/779\n* Drawer support (provided by React Navigation)\n* Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n* Access to your app navigations state as simple as `Actions.state`.\n* Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n* This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n* If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n* If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this \n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n``` \nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/> \n```\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"3871a06ce817deb76079a25d028a9ae8b1d980ca","_id":"react-native-router-flux@4.2.0-alpha.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-dkttJilya/ERQ1JMyRDY2g7rd9SC+0OUpz6TY3xKQAqC08/cq9VWI3yTAGkMSRUnFGU1IgGi2VYb3ulRXh3r4g==","shasum":"c0a3f06405c054312683883fe964dfc6c1ada61e","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.2.0-alpha.2.tgz","fileCount":13400,"unpackedSize":137355951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgItlCRA9TVsSAnZWagAAneIP/iA7EVXXSu00AVOL7yMa\nECxxxQXu4UBeYDT+HiBCMFE3JO0NqFu47gUbVhl8WHqpTcAcrmitoT3oekWG\nR1gBMbYT3gkSW0nHXvFtMuqwA4QIERV8/ZK040kWzqOx020e7AQHcnDxAXPe\nKfxYxC+P9YKZg6aWhkrIgwECbhapYtQtqvZ8f+EqexrqemqMhtSYp2pAkTbJ\n+exC95uDhN15EstDRHu+oFWIBcioMdJIYjBghmIXVB2FUl/m/gSHHy+UmzVn\nsZvKKQqiXIe4jrmplxhVKHLabiTgpn95xBU5nY+UXgnEPKzQRUgX1KEdPebu\nWp1ARI3/M2EyP+WoLWs6mXM6K16x7XUXILtDWMziEvDZc3tL51+M+mUhsosf\nKmA2SZ9qgalJnR6ixyonpOPp5jrXmPYu4ue4aBq7wqAXMcuXSsXGJy/XyQN8\ndu67DZKm5GmPqlJCXBCljzMqyw4S2B4aewYAeGloYsNKMnJqUO0x3oDB++Uu\nbx1QCH6yZT7s/72oRr69n30kfZU9ziXrUTTmpTtBwGxTIC358eO40LO2irHo\n73tdBEGwKoDI7x8E1TA+MxX2dGG+gYQhmcw3hfbVFYPMqEiRn7zAkpGF16XM\n+Yzpq35Si/WgNwETuZgyDY18mC6mroRJ5KEAUKpGYKV4ZZ095+P530+nS+To\nmyQf\r\n=wRpL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE93oZ37H9TjJxiQtr9pUGuE1//p1A0OF2yPmuumRI66AiBOyUeu1Qn6GBuzQ+OilZ6GjiNR+505PuhXKTijddfdGQ=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.2.0-alpha.2_1568705380038_0.38925014886178433"},"_hasShrinkwrap":false},"4.2.0-beta.1":{"name":"react-native-router-flux","version":"4.2.0-beta.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-deprecated-tab-navigator":"^1.3.0","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^1.7.3","react-navigation-tabs":"^2.5.2"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"7.0.0-beta.47","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^23.4.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*","react-navigation-deprecated-tab-navigator":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4.2.0-beta.x is based on [React Navigation v4.x](https://reactnavigation.org/)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by React Native Router (https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```\nyarn add react-native-router-flux\n```\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"3871a06ce817deb76079a25d028a9ae8b1d980ca","_id":"react-native-router-flux@4.2.0-beta.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uzLn7WpFiRXBVJXBmSy7cUsbyRwDuVd6lKSxiG1Ds3GBYyMQNTpTfnDHCmHLBPnxaajR/OPx9/hhZAG63slN4g==","shasum":"c07fbf67273ab02eefd0f7ad2cffb57979e7a757","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.2.0-beta.1.tgz","fileCount":13400,"unpackedSize":137356047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgNBACRA9TVsSAnZWagAApBkP/A166RBspEcj0BSXNcta\nNjn23hNsGnkLxFElCAMPEYy8fgleQYaqL1vPxN0KDtjZXlvCyr8qPfno6JcG\nQccE15tT7R5IEbAZG45hVyb6CqZWx5OGGmGx6jJj7YUuOBg6bfUrDqlUnLqN\nygFM0LkOLIqSJFMGpuQf/3odW6IMLvd0mi31g0QTRuq5R2AIE5earhOFzeIr\n1KdHiCs3/fI2jV2jGgYYox30mzLkQ6N2zHzLszIbdmOsmB0vMLQIDoD12XVZ\nBSJrvTaDSTowcJI7+KNJWQCiUKEB+2nf+KxN2GzvsVVqpT0fPxz3s40raQ1S\nzYqjiwwl81wn7guje7TgjepMQWw86Rh6XpS3eCtgKeUu+nhEdZqU1pwTtzTb\nWb/TVMSPNnD/g2oF/8DHwKL24VgPynY5KQQsTrnsww6dyKgD1Vyei0wbqOcE\nvQANaQ0SNsM+bD0JBoryhki+ziDqmNYEUz0Qg5Z98uJ3+iUqrknbQBNBFxVc\ngraWJjk9YeEn9mRFFrqP/+1K+VosVDdT8DR7mmbqy3eSbyjdKq3+RObcG/IZ\ndDm+LL7rb6+kg3CAfAfXm1aFPAob0soM/RwiyILEMI2hTqZV6b2ktPwTZxVe\nqbtocF25yZFNnUbXvrpvX18bbQp9UDGa7XkyBMoF4TpsGYN+g3kNsle3D68X\nO/e+\r\n=WVtS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOW7m2FtYcaL4w4o0Wu/pzxU0CoPP3Ds3ibk3JVMPb3AIhAOCKpCf0YAv5kJoJEw5n6Pwwz/127vnM373jI9c5daSB"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.2.0-beta.1_1568723007038_0.36655832089794305"},"_hasShrinkwrap":false},"4.2.0-beta.2":{"name":"react-native-router-flux","version":"4.2.0-beta.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^1.7.3","react-navigation-tabs":"^2.5.2","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^24.1.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4.2.0-beta.x is based on [React Navigation v4.x](https://reactnavigation.org/)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by React Native Router (https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```\nyarn add react-native-router-flux\n```\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"63197a332c1a63d51c0a2b0518a20ab12ab9ea17","_id":"react-native-router-flux@4.2.0-beta.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-np5zrCNMXHd1JuZZ2EcXHrU6fZ0ANBVMDSatUjXGEfgJlalZFntlaJr6NBZsH/iuL17lsOmKBYldHejKdDV7Ew==","shasum":"cb722593722d2656d5885e46393e0e9230de1b5d","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.2.0-beta.2.tgz","fileCount":13400,"unpackedSize":137387621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmuxzCRA9TVsSAnZWagAALRcP/jKOKaR5uP2wJhKJ5VvL\nE7NMTxlVnO9w4QIzHi/4e9COkutViqSL1z2QdjqcUzKnvOOQy39TLReix+Vd\na+FDetcT6QbMrd5eerAzYG+F7p6Ze87fyGEwPuK/JL3D9bIK0mYpGBxy7kGY\nwFEciyLpgGaeCacFcq3kbpORIs6i5brrNZLZ3jBoj4Y0i070bCKodX6ewhys\nTS8kk7dCxABbWO/G4W+004jwoMONcoVbW6WJSC2mHiCoc96R9w0bEhMRKJyU\nNhEBnOQHA9bkHV/jVE3zyZVs7IkIUgipcOiygp1iJ2JO4Xs71m3xk+a/yGwU\n8qnZMSW9lx7NKUNfkzam0Qye75ROSoSLpOK15RS7tjxDe2KxSzTNCncU8in7\n2IpGsitFN+7DgEAN/1czYiuC7IGdP3N5RJfwXmdrpyxWp/E8Wasp7bXn5W26\n1wMK9Fz5AZQiDkuyndfJ7LiG0qoSIkCrOfQn3PkXjty9HFRu6L4s1SCyBeqn\nYoVZc7S/L/jVK1ELRp8zwZggZePnNxsOrsErU6vnDtbwJOTDgCIk2XVh1zuJ\niojBQ0ZH67/AbHoQaPTztRMi/0YhbdjMGEz2iEvQxd9LAfCrQhsI1PSHfEF6\nz1p7rqZWzJVh4aZGeMNU6Dr3852SvGivc4OXLYqlixjBnB0w7Qz+huA9bF5y\nzfvf\r\n=E7yJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBk/4a/XJDGKqyBULnlpjLkRcOh3KOuKdkXaFE9xGmaAiBUVTe4eSaU3+vR1zhLXFBCgGOHQGmO56qIiFMn84RxeQ=="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.2.0-beta.2_1570434162759_0.8840273002023227"},"_hasShrinkwrap":false},"4.2.0":{"name":"react-native-router-flux","version":"4.2.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^1.7.3","react-navigation-tabs":"^2.5.2","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^23.4.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^24.1.1","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"75cbe5724b7efc7efd6607e9a8622ae2ab1c34ca","_id":"react-native-router-flux@4.2.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ab6HZNKNfYhbk/UEiwSGOY6/lhikybOIGjL8CV9bQSLn2sNT1hkAJ1tRReQQVxHlgNI7N4oWfuH1ewk9rePsRA==","shasum":"71c59f6a6250e9ed10d61ade506b9b809f879db0","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.2.0.tgz","fileCount":226,"unpackedSize":2390764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGccQCRA9TVsSAnZWagAAnl8P/1g8fAlD1sf4MoOAfZW6\nTbFnLY+JjhuUE3j3bR76WQfFB6HMlq4+vBPnPeNQFvZl+bmY4wsPxG8XmLTm\nGl3S1qU39x1LNXscJdefJehd2hvNfp4mO2QkJ7yoTxXmjLqAu95sd6BbwxKW\nUsPg+B4Sbz9GRbf2wgo+3HmlCLbB977VZo6uuW11NzKUNCbybHekLo3zFHgL\nloukhQD2tsvtklqATwbrUMJoS2Wb/I6lpMqwEbm4BsG9Qqh039PPwnlPHWRD\nVmbHY0JFB1vj8UQaHnZXgOTG8P5QaIuPMdtF8UFNYG75+K0WT166e1pbW8nx\n6D1UXE4CLmJ8HUi73YNSC/Zk5/ILp0omXhw0VU1LQkR3mfQcI8s5QNGoSNNR\nwQfMvDhCS+iLUK5nhBD3zXOf8bonQ7jN1mua9y73VjWAt1GxeC5pJwzIj9Gd\nYBroZ6VEUEBKitT2U/04YMIDXSgl71gyLmJSSjL01tQvrbF3JcBBzY9gJNqj\n0GQX7YJvyRDzXFIDTqByNV2rxHdZ60WEA/0ega1uwSliiif26N4SqU4c7NlS\ng+qdIv0D69qER5RMkKZ2i+v0tKcskhDJAFm0zuyg7fkwTeP50XyE0Lq5nr6F\nYdqydgYrq9tXcxi1NOsGgAWoNz1kBFewnskYY6epg4eZW04Doz7HL6dptFhh\n6MH7\r\n=resx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfHKIqAAAk1V4fmCdVhJVJVlHOFWntJMiRQHZ9xSf/yQIhAL27G87r0tCBglYfIsLZvQHW8mf0Q+7BMjIONLzZ5PSD"}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.2.0_1578747664121_0.13698572700428735"},"_hasShrinkwrap":false},"5.0.0-alpha.1":{"name":"react-native-router-flux","version":"5.0.0-alpha.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.ts","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","@react-navigation/bottom-tabs":"^5.1.1","@react-navigation/native":"^5.0.9","@react-navigation/stack":"^5.1.1"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4.2.0-beta.x is based on [React Navigation v4.x](https://reactnavigation.org/)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by React Native Router (https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```\nyarn add react-native-router-flux\n```\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"f95e1d9f38b2277dad5952a5dc61a694decfebad","_id":"react-native-router-flux@5.0.0-alpha.1","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-BXhdS5ky5v2DJxojBrMJjho1PHRd3AGIEtm2YX38glJFFO6BNCdLgIbL3YPGno9xDnIciSCfkF+xjTxEBStoYw==","shasum":"52086e9b6174baa78022048c85e4d91ba0d604b1","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-5.0.0-alpha.1.tgz","fileCount":13406,"unpackedSize":137100784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegPQHCRA9TVsSAnZWagAAZu8P/2Zrv4G4rONoTdbwm1gd\n4adIAQZAU3fZJdistd3xAP+66Aq8PMVO4GXs8VZ7/7Dvh8/2S0E8wLl0AyLG\nwASfstpqz3EOwXj2w6j9srH6LxW+PnLzx2M+UfAXE49aDrNouw3EFLec2+uD\nn1mPRosELS2iiP+Jtg94SdVbESxNY+D8fspOE/+5adCw2pDTtT2pEiRfqz8V\njpna3l4vk8xN0U5Pphv/JiQvXEVufWDnS0cAM5FsgdEsrYiJRu6791rwA1wx\nlgPc/k97F+yG0mfW3LTcLFqOZAmXfJKbYI5UX61zWNdi6Go+bxzPz1y6e4T8\ngo6OynXdhQdmwIhayT/SzOYol1ogT1HSxc4SGCDw52rp4UeDfn6QtGDqB+Nt\n98pxummM5l/oOYWbqV3EPO5BtVQPA3OQ3hlIMm7rizf/4/HMytutUnJHhC/Y\nrVNEnN8eg6c9N6269kthvcRXij9TtuXE/Y5ZC6JFIgx0NmntT1bzeXnR6oOJ\nI6PyoSKvAM3kat2eXf00AUUkcl7jL5lVFcIPA6fJ9ZPpgatZsuypC5UbL4Us\nuMsMAIhf4eFPeyPjIvaKKBHdnmnMKSSHnw+WfUVuZgRItfnjV4if40weoyzC\nAG/HpH7CfXa+bqCCl50Jf/ZQnWNAeZuDrGpMQOratPxm2GWvbxx1ZyvIf9eh\nWA4S\r\n=OWnm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0fUsU3yTrPNmXLMEXiM6ifY8BWbFxfWeqYri8VLMTuwIgMtaWWuCX5UIlyU/exI+QMwzvxPWpCpnb0AJcAw8HS54="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_5.0.0-alpha.1_1585509382425_0.6706441997523473"},"_hasShrinkwrap":false},"5.0.0-alpha.2":{"name":"react-native-router-flux","version":"5.0.0-alpha.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.ts","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","@react-navigation/bottom-tabs":"^5.1.1","@react-navigation/native":"^5.0.9","@react-navigation/stack":"^5.1.1"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4.2.0-beta.x is based on [React Navigation v4.x](https://reactnavigation.org/)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by React Native Router (https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```\nyarn add react-native-router-flux\n```\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"f95e1d9f38b2277dad5952a5dc61a694decfebad","_id":"react-native-router-flux@5.0.0-alpha.2","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-2LiRDN8NRuu/4eigIvbvcK/wLcBit1NWTDGCcri73ODzSGeYYBIXcttEbLIdSVfvyvRNkrSW6jFEWvpug3s34w==","shasum":"a4b2ad9e09cdff6b2f7e23bfe893f822431aba83","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-5.0.0-alpha.2.tgz","fileCount":13406,"unpackedSize":137101577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelxNWCRA9TVsSAnZWagAAWVMP+wVg5zbaqtBX76px2uS5\nlrcdJgu9pZoE95AkT74lQqTxMC62TQMfuGK6cY2U2SZsIaild/51d5Rwd0ja\nD2xLo2pH1086kY5pSV821lDBf+8bxBQvAwgLRPmZ6RgQRHZvugwMxH8GQTkl\nv0hIjSIntjfq9Q4lqdTz74Gl5a1An8sexQCMJEpdhxhZ659KDMN3yNnPQrd2\n/7+2d74Tb2PlKYR3A7PwKVohTTfu/V7WgYkmG+tbd74mJLHPhnHOMU9Hu6mm\nq2AhDTBqaVaFinr5HYDfK1YBx5v6VleMUR/32qhukX+HlYmNcmUPELD5veO0\n4AI+sBgSVfb5Pq3/iAB9NXZ7Y9MYdQC0wlnBq/SPJDx1pA7sUjLh+PxyX4YC\ndPyt2+r/Ugdyx0YITRlaWPbMTsYNtBlzc9UPBPR/ZTYYtVHJ4foDTmyT9PKC\nAV4txtYduibSGItOJ1DaC8qW589qGcvexWx6gLXxQdQ9tXK26CriStdEXNt4\nsmIiRqByiYEcH5gah1bSnBegEqj/KFEx/rGU7+TJuRVHRBGMO7m/w+Yy6gdB\nBEHLDaWGk7uc4hmHzQzYoOvU2SrtkNzYmlG0k1l6EcS6JjJjq8dwb/TibPg8\ndcfLRTvy54VAdTTbdh49AxdL4yDmnCcg1Q6+Xtd6+p9ovprAxt2H33dRaThs\nAZvG\r\n=bAMJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4DWlGSPU0gNN65svcNS7EhEa7YBrvJqgmULUOuEjoYgIgMtfWTL5mqO8fSSGM605po9HPvHfVFw9XQwtXilZ9S4E="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_5.0.0-alpha.2_1586959190059_0.8753361184625033"},"_hasShrinkwrap":false},"5.0.0-alpha.3":{"name":"react-native-router-flux","version":"5.0.0-alpha.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.ts","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint src/**/*.js __tests__/**/*.js --list-different","fix":"prettier-eslint src/**/*.js __tests__/**/*.js --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","@react-navigation/bottom-tabs":"^5.1.1","@react-navigation/native":"^5.0.9","@react-navigation/stack":"^5.1.1"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.1.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n\n#### v4.2.0-beta.x is based on [React Navigation v4.x](https://reactnavigation.org/)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by React Native Router (https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```\nyarn add react-native-router-flux\n```\n\n## Usage\n\nDefine all your routes in one React component...\n\n```js\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```js\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```bash\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```js\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```js\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","readmeFilename":"README.md","gitHead":"f95e1d9f38b2277dad5952a5dc61a694decfebad","_id":"react-native-router-flux@5.0.0-alpha.3","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-indeoyZW9kgBEL98BnASOI1LfJs+Qefq4M4U0h1SPKoT7nGFuG+LT7nht1VlGHbInfrUinJOPfgTAb3aI26U6A==","shasum":"c4bb7a3611336ade1213792e1d9a2f32047786d5","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-5.0.0-alpha.3.tgz","fileCount":13406,"unpackedSize":137101652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJempW3CRA9TVsSAnZWagAAxakP/imwTI6C5vPr09iwj96h\nb9zno3vv+Rifx7SUO4sWeNL4zC5gCr/1selo02t/EA2Pj+bxAX1znr/1ubar\nGPzx9bcdcqKejoq4JZJQ6MVk6R7U8Oa0JIqCA3mc8XwKsJZ+FkkEvL+uyYnh\ncYjl8y6FgOXG2riOCCicl7eTl6zpHTVHysRbZECAzTIsTW4hAWpAf0p1Pldp\nt8QEVUZIk1rwr+fEwuWxxSwyFxLwSV7EOKvPAKBjsIgVkwL6P0jOvcE8aeRT\nhyUgH1Z2hcAtxMOEGNheFV3PbPPGuYtmn9KdwW/csphxJpxNYn8TTJ+1p63B\ns/ZJ60y3SIqOPVxgBDjcsYI/AUY/pGS2eqL1BshqmEc7Il7xUUiAZkelPpOC\nBAx7MN666Beyvcmck6tFaApj5y+gOBtuHEZWrasJzkh+5BW2Os/tKslr84Cs\n9R9gMVKAc77n8nkgWgB17XktD478VVK81tEZJiwjat4qAzQVarqWHISIKyxo\n3HdQ/cmMmnI8XQFO+iz8eCTiyDQ7pH1vXVpRtKQLHLzDqXG8PuPan09AwuNY\nqvIp2e+RHm204d4d1jMihwP98QzVTgMUecXW0Y29OS8I8dq37OUcZTdWwYtc\nX0+kGXOErNNploTyEnTqN0zaPqqZ0Hhm6DfRgcX3sJXmcXhh8JcYNHrwPHnF\nYTzO\r\n=ZTKY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMu1GsaJelZIUb0I+FSL6JhCSsa2sXUui89JuWovLn3AiEA3dgKC45a+iYhjZszS1uEN8V/0AeH5ZlXJMi2tibXPXs="}]},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_5.0.0-alpha.3_1587189173937_0.6218680934094623"},"_hasShrinkwrap":false},"4.3.0-beta.1":{"name":"react-native-router-flux","version":"4.3.0-beta.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","react-native-safe-area-context":"^3.2.0","react-native-reanimated":"^1.9.0","@react-native-community/masked-view":"^0.1.10","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YcRPq1KjJbLIkbvKZoqKPVkKeQ10cRIsUvHeX+AmEZTnvDaloTdy0no7CrdSoQGkPAlSAFiydcnKYBUtLTeeeg==","shasum":"85ae09f44b49efbdfc95e05294663ea775a2a954","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.1.tgz","fileCount":14694,"unpackedSize":173586715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMrqCRA9TVsSAnZWagAABBEQAKBZmoMwUPziJUVxjikL\nAXlTW33AVMktSkw1ojuCTw4kwb8BA6xdp9pFkIuuyAuq+o0NXewmgM3SOypT\n/NwztqVatjRa+c+wAdzfTtcMo8TNpmgSp6ou/0JDv/rztMRQws37zk0Tn4BT\ncABoUwXeJBd2eLfGLUz/LiHFqIQ/e7+c4MMzrLuJ0khF/XSpamHeAFZyxF2j\n5dkBvzQbmTznzf3Qidru8fr2LXyWhb4bKD0ugLzsNFKPj02ooc6YHDjsd9sv\n8rzAwwI0dj9CibUGg9gj8BC98eHlKYSJbUSKIiSIAiJZVywZKM0ewFYKx2v9\nO80kmSBk67q2l+ROKxRfTZWtg2cLAlahYcnYIve2RU320kDZ8IUSx8MHGU/I\nqKCVIdNTG6OAsZYPaX3fGLCb32ix/xGqE+9KHxmThSU6DN+/g/34MSfpp1zs\nIQlNuunT+tsvTp9N8yffgWvvzsX5o0JvVlxGoQr4pkWzbo0Mhj2ZlB0hZdaf\nxeOoRBVjVXNu0YdCI7CUGev1Bo3yqbr1shxpuL+4geOhqs9ysw0HZr0ysE3G\nQ98A1+1zMSl5eYZJhEIPoJBkVMISo6W5WLJs2YQe7Z1Qj9XAtCGp62UdqXnF\n5XhUnXvsEA4g9bFkXU6Ty8jBbDlTtOScMsqcz58EwmXIWNsE2nrmT0q9XCXL\nLvKW\r\n=HVnG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2KBq8nJaAR/MW79VAjhCDPu/M3mmd7Bjc4+uWFhelFAiB7sSNIZOEMpkMO6dpuqT+zMIoCrS8DfzZyazVfIWTGSQ=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.1_1615383273210_0.552197736232005"},"_hasShrinkwrap":false},"4.3.0-beta.2":{"name":"react-native-router-flux","version":"4.3.0-beta.2","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","react-native-safe-area-context":"^3.2.0","react-native-reanimated":"^1.9.0","@react-native-community/masked-view":"^0.1.10","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vYiPvNidh3Uwkd+fwWI9saSbTwCR3K+Lvm1CcpnGCj/G/wPng6DE3xSWr0hbt3fUa33mQGkC1tCwbtUcNGhskQ==","shasum":"45ec3c38f658a8ef8b1d92ec2b875b278edb6353","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.2.tgz","fileCount":65,"unpackedSize":1028953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMtyCRA9TVsSAnZWagAAWV4P/2T1ENI/fU/VTnSvF8Lq\n25/499VuRSVxZmKRuldzyrfxT9xiAphYIS65qYD+/v1tLJFIxm6AUoTN7bh3\n5yUFeExfu4RCMAmBcTzpLHD+kG/1ONobgQW27ztCmWowq6rYox+cgfluIVId\nIaaem9OYWTKkPjHalPudB7zEJw4MTZAoMi9UxNmcNBDNdTUT0KQp9nvU+x32\n8gsjEWSLHEvjmM6aHdplV8O/ajNCMrnw4Tr2fTUgHvuKxW7Q7IlySU5i8ztz\njBL8UadKsizOBx7UNLFk/+mEwqEAjjYD34catKMrt54cLiJvbPxx5y9y1XY7\n6VjJftMRUHmxVSnmuaXi1z2kqu7xjCybH4Avij3XncFJWBDfKyuxZMW4tCQB\nUB4OxjQp8aYms9W4ozY7f//5cHw0nxmkg/LIgs4SQ/ysymmqNpU7eKEnnngQ\nxKqVZyJSMzdkl5q7FaklBMbK52D1Cldw47HZUsfxCrKpqrRJLkph6EPAX6Na\nWExGAoDECGfyzNWcssyOY1x26ZLjyV+WwTcXEsjEmmI8Wvl8WMFpqDL5OBeS\nFkXlZLmohXp9NheehTh0RReGkkgQChP6cLYY+oK2NG0Yq2JteUgaVzuYVIJr\nSJpQlz4CKx2cuE6m1SYBZC2izcyeztC3czwh9nnGl65P1GiGH7F+8MVAAsQa\nKCoO\r\n=h+0k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdWMkDZLzyxjEOGbJ7fl7M3jUvyJfbnACOC2FsYDfATwIgIFBASRkKaBEPuxxd53n4wgUKuo57nZK4UzJVlSDCulo="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.2_1615383409720_0.02842991990996513"},"_hasShrinkwrap":false},"4.3.0-beta.3":{"name":"react-native-router-flux","version":"4.3.0-beta.3","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","react-native-reanimated":"^1.9.0","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-native-reanimated":"^1.2.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-fvvD1b7uRYTMs/40rvdZXRsHXBIlL5gSXnouF4poTPBVYf0Jy5YFqklV64PUkX2rfn52uLTTrB40O5pJLmi3hA==","shasum":"48a9ca5bfdd1c0cf5aa544cbac45f6e1ab751447","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.3.tgz","fileCount":65,"unpackedSize":1028851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMxUCRA9TVsSAnZWagAAW3gP/jKLvgziSIHkBrxOnsPi\nMUvcA2IsFPQWV4NAZC9ZOiWceKUpSQSZr2QJvR7VYnYpq56bOJXuSfuQOh3k\nMExNIYG+0NM7a7hRsgxEqWl4+guFbqrDHhUwJPpyjq0r/5vfowZK2wjTyyrN\neng9RkzRAQb/pFjuf9kJFZuHNON33tETHBa7pgRQFRZLk4ofHYpc13yw6vyE\neMFY1LDu+cPayUQqhKa5Z6o7enbnQFBXfmzwqpApEU1uI4/HUpK7SHyjfgIX\nI79Fh9/QrKGwiFaPPj5CtaO874L4JAGcdNJf2cQin/K2o6ssHELTthdPRFsP\nnd7Rjf4VdwbhtwTEh68YCRwX2qwUGo7XALM260wgwFL44NMK0me6J1uHjfPs\n2yVpUp9YY1+pYAJjkS56Y9UMN7BZYkj123/uaVxCRpxka6jqX2bf1sHkl6oR\n6VoNWgLeSyfCcp2KTOY26ikqs04r4K9yx4AAR9djlXCXpSVq5EDp2/IcnedG\nNFpCSn6cY8xlmqV8iZLE95FYiU9mEtdui40GcqESKImQAB3Vq9ovImqke4Kc\n+WzapcRZbIaM5yjFSU5wPI7u810cSMNJksQ8lSrOYtadM8R+mE5lP7G45wFY\n4DtbxMphPn2rf+48EkwNH67SEWjFv5XgV5SYwGMv25Nh8UxFVWYsQLIjonYu\nsUCl\r\n=BXa3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpnJ8gaXPIUfhhM08hXTjBzzj0NzJl9j5slwNdZyEbIAiEA6YFJe7Lzfxb03AcxGxF6xOoQJLmLPFBAKNLn/TDK4wc="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.3_1615383635348_0.168763139774035"},"_hasShrinkwrap":false},"4.3.0-beta.4":{"name":"react-native-router-flux","version":"4.3.0-beta.4","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"e15d44d871acb75bfc1e87df5afd35a0091b55c1","_id":"react-native-router-flux@4.3.0-beta.4","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IgVT9USWccIaaUKP/Kzep/oqxB/YV7TzW931fTq40SEzSJ1KzRFc77F6xKQiLMYBieOnEsZX9o/JdqcT11WR+g==","shasum":"1a6bbd246b014dc41063e1202c27ed7f57ceeae2","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.4.tgz","fileCount":64,"unpackedSize":1000125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSM02CRA9TVsSAnZWagAA/GsP+wYXMG86gu6wQdKnHIO2\nZUUbzZmzhm8etLS7HGUi6IzLJxZqsIJYDPK/vR1Y2rAVze62KGq+BC5ai5Kn\nMSZXxbIA18379SdFpgCC97b4LkWnbDrGJ7WKo9SpSwc0CBMzKw3FhGIZ0wY4\nffbod8jc0RrIFQ2M9PTjCoM7UlUjksPQqc9LHtrWXFfuH50ccT9kfjFAyVXs\nsXQPkuBjfXiQDu7ttjcoSL2yukhKzFBd2Wr4feNRr/QErzT5Z9FmkFW/IcTn\nqWuuPElccJJO1Zvpg3LdND9nFeH20grd55b3luFqR4qqyWuWLqJM1tNgIa5O\nmbhFiFaV8kxt8ZAfJ4x6aerVOAu9n+aLK3kZpf1FufllPhsitFbuFJQL0TPX\nlP5OFJsvqM/CuNXm0BtwXhUW0pVLcWOrN5KU/WUvEfJii3RYt4nRyUt3srPJ\n/8231p07IOhlYm0cLwC/Jk0xej9rxGxOnCQqe5UF1kpLg13I5B2H5AZxS7q9\nMNAIJd14R89d9gvWUNFclfznsgwbIHliO0E7dZwk7+UUwjQ/Qz5CDvLpQXmi\nv5eDM5sT8w3JLZlgh+yEyEZs/d/b8iatQJrO/Nnk81FIUsKITVCpHKE/4D9V\nEpLlFLI5IYqBeFuaBW8XehBdvnpZv+7/OrsL6K3MS8qvh06ceoc55ZwA/Loo\nQEY5\r\n=AXs2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoOxT+35TjiAyZxFNJJAbU3Qg+lFOVRnSj9wqoW1ybVAiBUPb3lsxgfZH0kp4GVg8QbSTCyR9YY4E6v3Ck0Z83jVg=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.4_1615383861563_0.299490870741262"},"_hasShrinkwrap":false},"4.3.0-beta.5":{"name":"react-native-router-flux","version":"4.3.0-beta.5","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-native-safe-area-context":"^3.2.0","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.5","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+TJB3kK+knxw8UEZAM2juiy+I3W51F/GgPLc0LMfy1CofxOHZ2uaR2scM69wTWK33hCbCfQZicNOCxDnRe7PyQ==","shasum":"49a06a032875e7a8023e6b5d625e7f7689294fe6","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.5.tgz","fileCount":64,"unpackedSize":1000173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSM96CRA9TVsSAnZWagAAdHAP/1+LzTIsdI6AhCjnRbNl\n6Pe/159qdS0U3ZmEXIJL/P8X2xZMGcdYUopnZNG0COPU0oXEPDpgUz/pfVsu\n5kN4tP3FtMGs6oQjXrUv2Gj+hrtVn+dNtoiogxkq1hkb5pq8PRUHXZQU7KVn\n5xV5yBPGP5EUwaiqUeBz+5YbGnGkyjGMDvI8dRXGKO10u8lQvFTX9Lfm/KPk\nu68Hjd4/MfIaXo067faLTW89EHFm5yyWKdWu+UIzO+M0yDCfVUihF41U2M7e\nt6OXM90jLUMFcT0J3BjERo38dWqRIHg8PTeeqHXvD4SlVjbx+iPEG9ry2fVG\n4mlCi6R5wU8AtT3Z+SqkSAVq8RnssufxL+5lCRXTlrI3zKe/VLdDJ9YyBLzA\n0KLaCw1AYX03eJG6ea7FtThN6N+pwWo+cypTfHXURTrXfHRP84NCT/C9nfSq\nDNf0Hibo2ReHbASUAlA2A7BWDcFhCzy+IntxONdBj0pPD7XHe9vjYPzh22LR\nw9OsBLK2/zAV1HvO8Ppq8b3lxY15GRnzNnaVKkcoqQdDfwuvXXvtmKlviLTl\naRyDqeQj+fL38QykInTPwMHeAA0NPN/LwjCP73mwNP6i0LFxpVZSuqnL5NPh\nOYymP8Vl1UMMsyEYgidwZQKFT0ZaZwbhLwJyRNQlUUK6q188RLD5PyuYSHWv\nk7lw\r\n=rMFA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk1jzmMw7XRunhAp/mH+SlcANFEfJ52r9FoEHDuM4akQIhALdXbkVG9KE47wEFN+N0TusAHHnSrcg7dEKWJ/MftCq2"}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.5_1615384442058_0.571541485948712"},"_hasShrinkwrap":false},"4.3.0-beta.6":{"name":"react-native-router-flux","version":"4.3.0-beta.6","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-native-safe-area-context":"^3.2.0","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","@react-native-community/masked-view":"^0.1.10","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.6","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3jfyWlzVT4eDdlvtHWc2dN/fYO0GBFxZTIiaMaspbSmx5F96QmGWBTfRq14Ya1Dssr2INqIASbXb8IQTRZOB4w==","shasum":"e1761942862cd15b7c81bbb277b5e777711e5cc9","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.6.tgz","fileCount":64,"unpackedSize":1000227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNAFCRA9TVsSAnZWagAAeOYP/jwJyZw4+DzvszunBGJM\nvHwOHVGuphkjxjW+ZT92KqS6llnhqmV5RkQD/eJgGN9N3JRTQeIWWPGR3rXf\n1AZV5fnBQx1w6JuRZe4mnIbczN4jqBF2sODM3Wekf94M09TnAHN76Wbzp4IF\n9CegdhtZn+fsmGNYNtnpCCMhTLjWM4DRoY9Mnz+259IieeZPn0BCTG4Pt32u\nscpwWAek4HU9sleEQUFaKznXhPoQHKqwkgPEBCmAtd3wvNuv9sbrsb4nm1Sn\nqoJoWJF7epUXfYzrjOcDgcgCeMreWt3AvVUY0QwxO7zA/lcqDkrem1tBxrbV\naSgHFUH9M/Nj8WvPd8HG8BNf82sPKWL92TEa/tmDmq87D1DaWUIplLKffFUj\nrZbmJw60dCAQy6zOS/pnGp1B2iPzX/NH8oM+u7E3LZ1uEUAE6ZLJ1BWykWhY\nZf/x98Os81dhyRq3WK4rFqbSFqZHNCViwX4wXALrd5/p1PoCeYAJGdm4/d0g\nI6Hn4XA2nl75XJRz39EgNAAD5BY5kd5Lr2fRraZja/WMpH7O0aTa+ae2/hVY\n4s9P9VyU4sYcvUzbzlADR6+CQ3yJtTfNqMPQdFvD5WXsbho7/7Dogq2MTF1o\nq7/au7TDD5BiEMBvJJuUi2r1k7EBWqMQqbkUaYe0gj0CCKRVzH9hGFdTmK0h\nWeex\r\n=eZFK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECVkYay0S6G5OezlZb25OyoEN4DHyTk/YrF/FsGlvbYAiBOoOJvZPW/zZ9mkb88PM6iLmXBddbhiYk9bo+Umvk3lw=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.6_1615384580941_0.8367288988339832"},"_hasShrinkwrap":false},"4.3.0-beta.7":{"name":"react-native-router-flux","version":"4.3.0-beta.7","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0-beta.7","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3AuUx578843MaT7tvVZrI86/3OMcUHaKcY8eMCdBDUFhj5MmwjTmltBYRg3OCnQeDJ5EVXJR7ToD6U1pAQCPuQ==","shasum":"5b76bc70cb885b2a2d1dc9ec5936fbac669f64b3","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0-beta.7.tgz","fileCount":64,"unpackedSize":1000125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNB7CRA9TVsSAnZWagAABo0QAKG49w8NdKIuw69KzLUZ\n1n9a5LztTwlynz0RhSmWQmlZEBg1JgiizjZHMnTcuw7Tsv/Cvaiaxq3dGgsf\nx92NpmmIhlM9P3eALRELMB5h9fyprFI3sm6PMths9cu/wVwHShqzaNs4No5w\ni3SEZ5MoXWy9vi14wBttQg7ssySGjhV91AX49tYe0KT2qk9CjQAkqAeHdROB\nMy/Y9BxiR9h1Kcpwn3SqrjFghSuyF0Tux7MC2Pog3eFo1rlik2uXzKCopof/\n4rS7piLfXrrNiEqG1C0tZhbgDyf2msfpgSJcN9678utpjCD6u6n9V1qdy5s2\n+SoNIIBG+hOZzYlPhcsTm1rTsotoJD4szW+kTuI+RHwnsDRreaN+uPJNBW5e\nTRcfVrPruzVXMVKKRLnCLrmOH1C6OT6bxDYGYDiLdMc5autc0n6jhZnc8f9u\nGoPrr81yWsh3sgxqn/cRPjmHIXy/Jdltp4njDMGvY7Vq9lu6/4XDe31lqq9Z\nv22KkaJrRxc+Jrw6d4RbNpNmODaWUaOZ653uwAcLvwaXdsH3Hzs44vrwop5H\nl9Bkmxne+/RJ7im6byI+gvLCHjY01SoWiKOiNvm/vsZlJYCdsQsB3pwZdN5v\nTjllAq1sOvCGisQX2bn8xcBUu20QNp0pm5Oub3B24P8/msFLGh6WMg4T4kKf\nLI85\r\n=geSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNPF2S1/TSpUhQkWmraLHO6aYWouMAY6nqdFXJ/afkuAiA/BuyTMravaOZEtBrdLfFyXn8vlQ/2oE3piC4e29k/rQ=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0-beta.7_1615384698806_0.48474355619146126"},"_hasShrinkwrap":false},"4.3.0":{"name":"react-native-router-flux","version":"4.3.0","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"83184114d747c4724cf4e19d733494c5688acb18","_id":"react-native-router-flux@4.3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-8BcAIG9lTF/ADpfLYIp7ItcsF+9Uuj1MLLT2c3ex6CAZNfpMk7NJE0g2B6406S02zSVJREaRd0p+SNPufboTzw==","shasum":"db873715b166507873d8e225cf05e3e66bce1ffa","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.0.tgz","fileCount":64,"unpackedSize":1000404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNGLCRA9TVsSAnZWagAAl7IQAJqyraJ17uYDAZt5QqrU\njex224FfcdFcmC+SxhwVQM9jkcMO1bLZ8vxDtNH7cbYlPRzytqe+6pibamP9\n5V9YgdRtcZUVni0ryfcbAeTI8h8LXxv7+U0vXJ/MT63+18LDCQPbDGHEtWSt\nOruNifzeVwaO4LnFXLxDqoSlF9zd60sPRVCWVRTB+lFgg386CvFitHgh6Ykd\nFcsSzVQzV7oezgHe3MVcNcUZEiptkJ4cP2WIHdeAebzQGrABHIQscWgfRI23\nnifraEdY7nPELWLVeQ32dYqb22vpGl8YqkZ9jpkZsKZ4opeHset7H8hZTHdf\nEwUBXyjXZISHa1MqkrN29labtfAJ4TvU50AHptiZ0c4ZihJGQsrnkEq04Zf5\nY5emUZ+bIKk6Nu9hkBJc3E0gxYVIvAppiPjpbvsWnFAU2JaCl/dljJAN4l+s\nZDb6Lb02Dj6aa85JnJ8y+ua8O6i4KNc/MPOg41AJUBU2gbMqd5Jmnx9qPY6z\nSj7j5bwqf4KeYtE5bQrULLxOiz2xetJ0liYXNim+NC0agzhkIFbQbfbtc2kE\nFhbIuyUzvJiVKQ3T/SK9aJ1KZQxtzxO9z5gxPDqgWMauERoqFpP0EglnoSs1\n4xWKwj4qjqDljwY02id91mXpgtOK+jU++MMr/fwuEVdR/imJ7TPExQPSexWF\ndn+O\r\n=g7r+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnB6uUlM7LTxUiCu1voaX8FCtMV8ZVNv6QsRk5e3M3RAiAyB3Tvl4ul4aqMVBXQtBPY4xJW7DrcelvRYzAzeCSORQ=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.0_1615384970871_0.21518769352413436"},"_hasShrinkwrap":false},"4.3.1":{"name":"react-native-router-flux","version":"4.3.1","description":"React Native Router using Flux architecture","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","license":"MIT","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","postinstall":"opencollective postinstall || exit 0","build":"babel src -d dist","lint":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --list-different","fix":"prettier-eslint $PWD/'src/**/*.js' $PWD/'__tests__/**/*.js' --write","test":"jest"},"dependencies":{"@babel/runtime":"^7.6.0","add":"^2.0.6","lodash":"^4.17.15","opencollective":"^1.0.3","path-to-regexp":"^2.4.0","prop-types":"^15.6.2","react-navigation":"^4.x","react-navigation-drawer":"^2.2.1","react-navigation-stack":"^2.10.2","react-navigation-tabs":"^2.10.1","remove":"^0.1.5"},"devDependencies":{"@babel/cli":"7.0.0-beta.47","@babel/code-frame":"7.0.0-beta.47","@babel/core":"^7.6.0","@babel/plugin-proposal-decorators":"7.0.0-beta.47","@babel/plugin-proposal-optional-chaining":"7.0.0-beta.47","@types/react":"16.4.12","@types/react-native":"0.56.14","babel-core":"^7.0.0-0","babel-eslint":"9.0.0-beta.1","babel-jest":"^25.1.0","babel-preset-react-native":"5.0.2","eslint":"^6.7.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"3.0.1","eslint-plugin-eslint-comments":"3.0.1","eslint-plugin-import":"2.14.0","eslint-plugin-jest":"21.22.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-react":"7.11.0","estraverse-fb":"1.3.2","jest":"^25.1.0","prettier-eslint":"8.8.2","prettier-eslint-cli":"5.0.0-beta.0","react":"16.4.1","react-native":"0.56.0","react-native-gesture-handler":"^1.4.1","react-native-jest-mocks":"1.4.0","react-test-renderer":"16.4.1"},"peerDependencies":{"react":"*","react-native":"*"},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/examples/"],"transformIgnorePatterns":["node_modules/(?!(jest-)?react-native|react-navigation|@react-navigation|react-navigation-(tabs|drawer|deprecated-tab-navigator|stack))"],"setupFiles":["./test/setup.js"]},"eslintConfig":{"filePath":"./eslintrc.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/react-native-router-flux","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"b6e8e71aaa5301740724ebbc7bf3dbad5fda0696","_id":"react-native-router-flux@4.3.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-WeNgkHvRGIUz/AlfdSiTAjctgbIzC9oyPJ4yvGKxuM0qohltDjdB4a02vlNSjve7NS+5aSQMEWZAfINgnZGg+w==","shasum":"5869bbf0657a2a34a5ae47b6d6e94e3b10959701","tarball":"https://registry.npmjs.org/react-native-router-flux/-/react-native-router-flux-4.3.1.tgz","fileCount":65,"unpackedSize":1452326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXZlJCRA9TVsSAnZWagAAQEQP/ie6zObMCppgdv9XV8zx\net8M0lS5th/BPMsc7irYUjN/xL4zQEzsKTnTXETlfgRXor0luZ8kdUvsqxJ9\nE2jczdrPK4vVAcMrYQtmwF/s22UPR/ISC4mhzaGi7yG20WuC+k95QHv9raW1\n5zMnF2Mhk4/qKsDXVrPvVjGIM9NWI3t4XOB1tgPvgKoFW3sxQnUaAdNqvJz4\nmSsfYSxusKKivkar21W3/J2GH3soPm3E44IZaniPw7jiMZC/IaLHSlUZF8zw\ni/UvpvgaeaipYbB2KwXfAF/zkT6NqnAYmlPIsI12ySCi1a3Vg3XAVq5iNtTt\nI3rCuNolgID+PRGXHf+I1tJUjbf9kN+XQTG/oGaoH1gLlSKAhW5i/5tc0Pza\naKf4C15zFTIxdIMT1uevQjJBVXCslIiP0+bvCYpli9mwVmjoEZ6mWSEFVgGT\nM5HslHq7C1nSynZX+PRFbzHsztWbk87qYS/dax9x6NSMvSOPNiba4L744CWo\nDFDebAT57mIfzvg3aD8SrhgyvKRAPnVmEyz37zI0KW09clXcT7zv7jzEAPNv\ny2UdewVT99XnOOPOPNwTuLZwTKVoY8TCJgAuBxdWk1/lVV+XvAquVwV15MKv\ncFpyqXyzOUDN5AI91DM6PWjqq0hFyZcPGvaBPtSdgT5xifJXu7D3odLGx9yM\nvACu\r\n=3PjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnVhjahkp46wLBi16kSXJerDhrkFjt7zag45E6AZzUYAiANBlArFP0WJendXqJ8iipegC8QnTjoTEujGJsvWexJew=="}]},"_npmUser":{"name":"aksonov","email":"pavlo.aksonov@gmail.com"},"directories":{},"maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-router-flux_4.3.1_1616746825318_0.5940672787329655"},"_hasShrinkwrap":false}},"readme":"# React Native Router (v4.x) [![Backers on Open Collective](https://opencollective.com/react-native-router-flux/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/react-native-router-flux/sponsors/badge.svg)](#sponsors) [![Join the chat at https://gitter.im/aksonov/react-native-router-flux](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/aksonov/react-native-router-flux?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Codacy Badge](https://api.codacy.com/project/badge/grade/c6d869e2367a4fb491efc9de228c5ac6)](https://www.codacy.com/app/aksonov-github/react-native-router-flux) [![npm version](https://badge.fury.io/js/react-native-router-flux.svg)](http://badge.fury.io/js/react-native-router-flux) [![CircleCI](https://circleci.com/gh/aksonov/react-native-router-flux.svg?style=svg)](https://circleci.com/gh/aksonov/react-native-router-flux)\n\n[Follow author @PAksonov](https://twitter.com/PAksonov)\n\n`react-native-router-flux` is a different API over `react-navigation`. It helps users to define all the routes in one central place and navigate and communicate between different screens in an easy way. But it also means that `react-native-router-flux` inherits all [limitations](https://reactnavigation.org/docs/en/limitations.html) and changes from updated versions.\n\n### IMPORTANT NOTES\n#### v5.0.alpha.x is based on React Navigation v5.x (very early alpha, development in progress, help wanted!)\n\n#### v4.2.x is based on [React Navigation v4.x](https://reactnavigation.org/docs/4.x/getting-started)\n\n#### v4.1.0-beta.x is based on [React Navigation v3.x](https://reactnavigation.org/docs/en/3.x/getting-started.html)\n\n#### v4.0.x is based on [React Navigation v2.x]. See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v3) and [docs](https://github.com/aksonov/react-native-router-flux/blob/master/README3.md) for v3 based on deprecated React Native Experimental Navigation API. It is not supported and may not work with latest React Native versions.\n\n#### v4.0.0-beta.x is based on [React Navigation v1.5.x](https://reactnavigation.org/). See [this branch](https://github.com/aksonov/react-native-router-flux/tree/v4.0.0-beta) for this version. It is also not supported and may not work with the latest React Native versions.\n\n---\n\n- [Examples](#try-the-example-apps)\n- [Motivation](https://gist.github.com/aksonov/e2d7454421e44b1c4c72214d14053410)\n- [v4 Features](#v4-features)\n- [API](/docs/API.md)\n- [Migrating from v3](/docs/MIGRATION.md)\n- [Sponsors/Backers/Contributors](#contributors)\n\n## Getting Started\n\n1. Install native dependencies used by RNRF (see below, https://reactnavigation.org/docs/en/getting-started.html)\n2. Install this component\n\n```sh\nyarn add react-native-router-flux\n```\n\n## install the following libraries first\n1. react-native-screens by ( ``` npm install react-native-screens || yarn add react-native-screens ```)\n2. react-native-gesture-handler ( ``` npm install react-native-gesture-handler || yarn add react-native-gesture-handler ```)\n3. react-native-reanimated (``` npm install react-native-reanimated || yarn add react-native-reanimated ```)\n4. react-native-safe-area-context (``` npm install react-native-safe-area-context || yarn add react-native-react-native-safe-area-context ```)\n5. @react-native-community/masked-view (``` npm install @react-native-community/masked-view || yarn add @react-native-community/masked-view ```)\n\n\n\n## Usage\n\nDefine all your routes in one React component...\n\n```jsx\nconst App = () => (\n  <Router>\n    <Stack key=\"root\">\n      <Scene key=\"login\" component={Login} title=\"Login\" />\n      <Scene key=\"register\" component={Register} title=\"Register\" />\n      <Scene key=\"home\" component={Home} />\n    </Stack>\n  </Router>\n);\n```\n\n...and navigate from one scene to another scene with a simple and powerful API.\n\n```jsx\n// Login.js\n\n// navigate to 'home' as defined in your top-level router\nActions.home(PARAMS);\n\n// go back (i.e. pop the current screen off the nav stack)\nActions.pop();\n\n// refresh the current Scene with the specified props\nActions.refresh({ param1: 'hello', param2: 'world' });\n```\n\n## API\n\nFor a full listing of the API, [view the API docs](https://github.com/aksonov/react-native-router-flux/blob/master/docs/API.md).\n\n## Try the [example apps](https://github.com/aksonov/react-native-router-flux/tree/master/examples)\n\n![rnrf](https://user-images.githubusercontent.com/3681859/27937441-ef61d932-626b-11e7-885f-1db7dc74b32e.gif)\n\n```sh\n# Get the code\ngit clone https://github.com/aksonov/react-native-router-flux.git\ncd react-native-router-flux/examples/[expo|react-native|redux]\n\n# Installing dependencies\nyarn\n\n# Run it\nyarn start\n```\n\n## v4 Features\n\n- Based on latest [React Navigation](https://reactnavigation.org) API\n- Separate navigation logic from presentation. You may now change navigation state directly from your business logic code - stores/reducers/etc. navigationStore\n- Built-in state machine (v3 `Switch` replacement)\n  - Each `Scene` with `component` defined can have `onEnter`/`onExit`/`on` handlers.\n  - `onEnter`/`on` handler can be async.\n  - For 'truthy' return of `onEnter`/`on`, `success` handler (if defined) will be executed\n    - if `success` is a string then router will navigate to the `Scene` with that key\n  - in case of handler's failure, `failure` prop (if defined) will be run.\n  - Combining `onEnter`, `onExit`, `success`, and `failure` makes patterns like authentication, data validation, and conditional transitions simple and intuitive.\n- [MobX](https://mobx.js.org/)-friendly: all scenes are wrapped with `observer`. You may subscribe to `navigationStore` (`Actions` in v3) and observe current navigation state. Not applicable to Redux.\n- Flexible Nav bar customization, currently not allowed by React Navigation:\n  https://github.com/react-community/react-navigation/issues/779\n- Drawer support (provided by React Navigation)\n- Inheritance of scene attributes allow you to avoid any code/attribute duplications. Adding `rightTitle` to a scene will apply to all child scenes simultaneously. See example app.\n- Access to your app navigations state as simple as `Actions.state`.\n- Use `Actions.currentScene` to get name of current scene.\n\n### Helpful tips if you run into some gotchas\n\n## Using Static on Methods with HOCs\n\n- This is just a helpful tip for anyone who use the onExit/onEnter methods as a static method in their Component Class. Please refer to this link https://reactjs.org/docs/higher-order-components.html.\n\n- If your Scene Components are Wrapped in Custom HOCs/ Decorators, then the static onExit/onEnter methods will not work as your Custom HOCs will not copy the static methods over to your Enhanced Component.Use the npm package called hoist-non-react-statics to copy your Component level static methods over to your Enhanced Component.\n\n## Implement onBack from your Scene after declaring it\n\n- If you have a Scene where in you want to make some changes to your Component State when Back button is pressed, then doing this\n\n```jsx\n<Scene key={...} component={...} onBack={()=>{/*code*/}}/>\n```\n\nwill not help.\n\n```jsx\n<Scene key={...} component={...} onBack={()=>{/*code*/}} back={true}/>\n```\n\nMake sure back = true is passed to your scene, now in your Component's lifecycle add this\n\n```jsx\ncomponentDidMount(){\n    InteractionManager.runAfterInteractions(()=> {\n        Actions.refresh({onBack:()=>this.changeSomethingInYourComponent()})\n    })\n}\n```\n\n## Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute]](CONTRIBUTING.md).\n<a href=\"https://github.com/aksonov/react-native-router-flux/graphs/contributors\"><img src=\"https://opencollective.com/react-native-router-flux/contributors.svg?width=890\" /></a>\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/react-native-router-flux#backer)]\n\n<a href=\"https://opencollective.com/react-native-router-flux#backers\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/backers.svg?width=890\"></a>\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/react-native-router-flux#sponsor)]\n\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/react-native-router-flux/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/react-native-router-flux/sponsor/9/avatar.svg\"></a>\n","maintainers":[{"name":"aksonov","email":"pavlo.aksonov@gmail.com"}],"time":{"modified":"2022-06-26T06:58:26.140Z","created":"2015-08-25T11:18:18.928Z","0.0.1":"2015-08-25T11:18:18.928Z","0.0.2":"2015-08-29T08:27:34.828Z","0.0.3":"2015-08-29T08:32:55.712Z","0.0.4":"2015-08-29T12:13:49.808Z","0.0.5":"2015-09-02T13:06:45.890Z","0.0.7":"2015-09-04T12:19:23.213Z","0.0.8":"2015-09-04T12:49:34.272Z","0.0.9":"2015-09-04T13:15:27.279Z","0.1.0":"2015-09-07T08:38:27.930Z","0.1.1":"2015-09-07T10:35:00.341Z","0.1.2":"2015-09-09T14:19:33.033Z","0.1.3":"2015-09-10T06:36:47.578Z","0.1.4":"2015-09-10T16:43:57.987Z","0.1.5":"2015-09-11T10:16:55.813Z","0.1.6":"2015-09-11T15:23:06.231Z","0.1.7":"2015-09-18T17:13:51.364Z","0.1.8":"2015-09-21T13:19:09.922Z","0.1.9":"2015-09-25T12:55:38.393Z","0.1.10":"2015-09-25T15:01:15.482Z","0.2.0":"2015-09-29T11:00:52.070Z","0.2.1":"2015-09-29T13:31:40.240Z","0.2.2":"2015-09-29T14:56:49.089Z","0.2.3":"2015-09-30T13:05:58.304Z","0.2.4":"2015-10-01T10:27:51.705Z","0.2.5":"2015-10-01T14:50:43.311Z","0.3.0":"2015-10-05T12:56:08.598Z","0.3.1":"2015-10-06T16:04:56.297Z","0.3.2":"2015-10-07T07:21:20.455Z","0.3.3":"2015-10-09T15:10:30.316Z","0.3.4":"2015-10-13T16:22:22.421Z","1.0.0":"2015-12-09T16:22:16.089Z","1.0.1":"2015-12-10T07:33:26.515Z","1.0.2":"2015-12-10T16:17:58.992Z","1.0.3":"2015-12-11T10:32:24.671Z","1.0.4":"2015-12-11T16:22:56.643Z","1.0.5":"2015-12-11T17:17:14.742Z","1.0.7":"2015-12-14T16:18:01.666Z","1.0.8":"2015-12-15T09:05:07.637Z","1.0.9":"2015-12-15T09:14:10.270Z","2.0.0":"2016-01-04T11:48:08.416Z","2.0.1":"2016-01-04T12:53:01.878Z","2.0.2":"2016-01-04T14:11:42.625Z","2.0.3":"2016-01-04T15:03:58.866Z","2.0.4":"2016-01-04T18:29:55.307Z","2.0.5":"2016-01-06T14:49:52.158Z","2.0.6":"2016-01-12T15:23:02.758Z","2.0.7":"2016-01-13T09:15:40.671Z","2.0.8":"2016-01-13T13:19:12.480Z","2.0.9":"2016-01-13T20:42:33.987Z","2.0.10":"2016-01-23T10:41:41.053Z","2.1.0":"2016-01-25T11:24:00.837Z","2.1.1":"2016-01-25T11:29:28.516Z","2.1.2":"2016-01-25T13:56:25.231Z","2.1.3":"2016-01-25T14:40:29.059Z","2.1.4":"2016-02-01T16:14:04.426Z","2.1.5":"2016-02-04T13:05:46.620Z","2.1.6":"2016-02-04T13:30:55.409Z","2.1.7":"2016-02-04T13:37:25.183Z","2.1.8":"2016-02-04T13:45:04.722Z","2.1.9":"2016-02-09T11:50:30.886Z","2.2.0":"2016-02-09T15:58:12.750Z","2.2.1":"2016-02-10T14:22:33.907Z","2.2.2":"2016-02-10T14:53:27.527Z","2.2.3":"2016-02-16T16:04:07.931Z","2.2.4":"2016-02-16T16:17:40.616Z","2.2.5":"2016-02-16T16:58:57.397Z","2.2.6":"2016-02-18T08:00:56.566Z","2.2.7":"2016-02-22T11:55:52.433Z","2.3.0":"2016-02-23T08:52:54.472Z","2.3.1":"2016-02-23T12:23:35.678Z","2.3.2":"2016-02-26T12:47:48.834Z","2.3.3":"2016-02-26T12:53:05.714Z","2.3.4":"2016-02-26T14:20:09.013Z","2.3.5":"2016-02-26T14:51:06.701Z","2.3.6":"2016-02-26T19:55:56.230Z","2.3.7":"2016-02-29T11:17:45.137Z","2.3.8":"2016-02-29T18:03:28.465Z","2.3.9":"2016-03-01T11:36:16.789Z","2.3.10":"2016-03-05T07:15:42.487Z","2.3.11":"2016-03-07T10:25:42.270Z","2.3.12":"2016-03-09T10:37:25.324Z","3.0.0-alpha":"2016-03-11T17:21:47.743Z","3.0.2-alpha":"2016-03-12T18:32:56.021Z","3.0.3-alpha":"2016-03-14T16:43:23.118Z","3.0.4-alpha":"2016-03-14T19:42:06.160Z","3.0.5-alpha":"2016-03-15T14:17:49.347Z","2.3.13":"2016-03-15T15:11:33.281Z","3.0.6-alpha":"2016-03-16T11:55:51.836Z","3.0.7":"2016-03-16T17:03:26.454Z","3.0.9":"2016-03-16T21:52:19.715Z","3.0.10":"2016-03-17T07:43:05.176Z","3.0.11":"2016-03-17T15:18:38.093Z","3.0.12":"2016-03-18T14:20:29.601Z","3.0.13":"2016-03-18T18:35:55.853Z","3.0.14":"2016-03-19T08:17:16.495Z","3.0.15":"2016-03-19T08:25:24.478Z","3.1.0":"2016-03-21T13:54:08.042Z","3.1.2":"2016-03-21T17:02:53.608Z","3.1.3":"2016-03-21T17:09:09.506Z","3.1.4":"2016-03-22T09:22:09.007Z","3.1.5":"2016-03-22T13:24:05.144Z","3.1.6":"2016-03-25T07:42:45.523Z","3.2.0":"2016-03-25T15:08:15.908Z","3.2.1":"2016-03-25T15:31:29.031Z","3.2.2":"2016-03-25T15:36:15.475Z","3.2.3":"2016-03-26T08:53:46.394Z","3.2.4":"2016-03-29T07:50:58.718Z","3.2.5":"2016-03-29T13:30:12.058Z","3.2.6":"2016-03-31T09:20:13.445Z","3.2.7":"2016-04-06T08:16:55.919Z","3.2.8":"2016-04-09T14:23:56.134Z","3.2.9":"2016-04-11T18:00:15.733Z","3.2.10":"2016-04-12T11:30:18.224Z","3.2.11":"2016-04-12T14:56:06.746Z","3.2.12":"2016-04-12T19:15:46.507Z","3.2.13":"2016-04-13T06:38:43.977Z","3.22.0":"2016-04-18T07:56:42.139Z","3.24.0":"2016-04-18T19:21:01.731Z","3.22.1":"2016-04-20T08:39:02.610Z","3.22.2":"2016-04-21T10:45:18.783Z","3.22.3":"2016-04-21T14:23:13.919Z","3.22.4":"2016-04-21T14:27:14.829Z","3.22.5":"2016-04-21T20:49:45.869Z","3.22.6":"2016-04-22T11:42:45.205Z","3.24.1":"2016-04-22T11:56:11.667Z","3.22.7":"2016-04-22T16:45:45.996Z","3.22.8":"2016-04-22T17:11:46.501Z","3.22.11":"2016-04-25T15:05:17.052Z","3.22.12":"2016-04-25T16:21:53.834Z","3.22.13":"2016-04-25T16:25:41.844Z","3.22.14":"2016-04-25T17:02:51.284Z","3.22.15":"2016-04-25T17:18:16.692Z","3.22.16":"2016-04-26T07:26:13.330Z","3.22.17":"2016-04-26T07:49:41.011Z","3.22.18":"2016-04-26T08:44:51.258Z","3.22.19":"2016-04-26T08:57:05.015Z","3.22.20":"2016-04-26T15:43:02.788Z","3.22.21":"2016-04-27T07:12:47.397Z","3.22.22":"2016-04-27T13:46:48.666Z","3.22.23":"2016-04-28T09:16:48.929Z","3.26.0":"2016-05-20T06:54:21.964Z","3.26.1":"2016-05-20T12:09:35.718Z","3.26.2":"2016-05-24T14:07:26.928Z","3.26.3":"2016-05-25T15:27:19.331Z","3.26.4":"2016-05-26T06:01:06.480Z","3.26.5":"2016-05-26T08:16:53.767Z","3.26.6":"2016-05-30T14:52:37.098Z","3.26.7":"2016-05-31T09:14:39.875Z","3.26.8":"2016-05-31T09:56:10.287Z","3.26.9":"2016-05-31T10:03:39.386Z","3.26.10":"2016-05-31T11:44:18.974Z","3.26.11":"2016-05-31T14:53:29.139Z","3.26.12":"2016-05-31T15:02:28.387Z","3.26.13":"2016-05-31T15:07:14.691Z","3.26.14":"2016-06-02T09:44:56.749Z","3.26.15":"2016-06-02T11:12:46.668Z","3.26.16":"2016-06-02T14:10:24.407Z","3.26.17":"2016-06-07T14:31:31.285Z","3.26.20":"2016-06-08T11:38:00.819Z","3.26.21":"2016-06-08T11:56:57.703Z","3.26.22":"2016-06-08T12:02:40.977Z","3.26.23":"2016-06-08T15:25:58.832Z","3.26.24":"2016-06-08T16:15:42.515Z","3.30.0":"2016-06-13T09:53:56.631Z","3.30.1":"2016-06-22T15:00:51.745Z","3.30.2":"2016-06-22T16:02:13.132Z","3.30.3":"2016-06-28T15:09:19.259Z","3.30.4":"2016-07-02T10:35:11.576Z","3.30.5":"2016-07-05T09:27:22.007Z","3.30.6":"2016-07-05T14:06:58.756Z","3.30.7":"2016-07-07T11:41:24.554Z","3.30.8":"2016-07-07T14:31:20.534Z","3.30.9":"2016-07-08T10:48:06.141Z","3.31.0":"2016-07-08T16:04:23.147Z","3.31.1":"2016-07-15T12:21:29.953Z","3.31.2":"2016-07-20T16:00:48.454Z","3.32.0":"2016-07-22T11:11:34.145Z","3.33.0":"2016-08-04T08:17:16.758Z","3.33.1":"2016-08-04T20:46:01.077Z","3.33.2":"2016-08-04T20:58:47.856Z","3.34.0":"2016-08-09T19:53:49.584Z","3.35.0":"2016-08-18T19:56:05.721Z","3.36.0":"2016-10-07T16:31:52.796Z","3.37.0":"2016-11-10T06:46:24.608Z","3.38.0":"2017-03-01T07:16:47.749Z","3.38.1":"2017-04-20T13:03:35.942Z","3.39.0":"2017-05-13T08:59:50.399Z","3.39.1":"2017-05-13T09:08:29.561Z","3.39.2":"2017-05-28T06:35:02.253Z","3.40.0":"2017-06-13T13:27:27.949Z","3.40.1":"2017-06-13T20:22:31.516Z","4.0.0-alpha.1":"2017-06-23T11:12:40.217Z","4.0.0-alpha.2":"2017-06-23T12:50:00.887Z","4.0.0-alpha.4":"2017-06-24T06:05:29.316Z","4.0.0-alpha.7":"2017-06-27T13:08:03.629Z","3.41.0-beta":"2017-07-03T10:11:29.888Z","3.41.0-beta.2":"2017-07-03T14:00:43.788Z","3.41.0":"2017-07-03T14:26:52.358Z","4.0.0-alpha.8":"2017-07-05T09:44:00.376Z","4.0.0-beta.1":"2017-07-05T15:17:09.045Z","4.0.0-beta.2":"2017-07-05T15:19:23.735Z","4.0.0-beta.3":"2017-07-05T15:27:48.312Z","4.0.0-beta.4":"2017-07-07T14:03:46.860Z","4.0.0-beta.5":"2017-07-07T14:57:57.138Z","4.0.0-beta.6":"2017-07-08T05:33:46.969Z","4.0.0-beta.7":"2017-07-10T13:28:58.269Z","4.0.0-beta.8":"2017-07-13T05:59:01.249Z","4.0.0-beta.9":"2017-07-14T14:59:49.391Z","4.0.0-beta.10":"2017-07-14T18:41:04.471Z","4.0.0-beta.11":"2017-07-14T20:41:20.372Z","4.0.0-beta.12":"2017-07-19T13:46:18.422Z","4.0.0-beta.13":"2017-07-25T12:21:49.448Z","4.0.0-beta.14":"2017-07-25T13:51:04.693Z","4.0.0-beta.15":"2017-07-31T13:05:01.436Z","4.0.0-beta.16":"2017-08-03T13:11:11.181Z","4.0.0-beta.17":"2017-08-08T11:16:51.338Z","4.0.0-beta.18":"2017-08-16T09:44:47.713Z","4.0.0-beta.19":"2017-08-23T15:26:31.823Z","4.0.0-beta.20":"2017-08-28T13:34:45.521Z","4.0.0-beta.21":"2017-08-28T14:43:09.290Z","4.0.0-beta.22":"2017-10-10T14:04:47.071Z","3.42.0":"2017-10-23T06:00:52.959Z","3.43.0":"2017-10-27T17:46:05.938Z","4.0.0-beta.23":"2017-11-08T14:34:38.125Z","4.0.0-beta.24":"2017-11-14T12:29:37.597Z","4.0.0-beta.25":"2017-12-29T09:20:51.481Z","4.0.0-beta.26":"2018-01-04T13:09:58.087Z","4.0.0-beta.27":"2018-01-04T13:35:00.412Z","4.0.0-beta.28":"2018-01-16T10:16:23.375Z","4.0.0-beta.29":"2018-03-16T07:44:41.051Z","4.0.0-beta.30":"2018-03-17T06:47:38.815Z","4.0.0-beta.31":"2018-05-14T08:04:28.344Z","4.0.0-beta.32":"2018-06-07T13:14:41.277Z","4.0.0-beta.40":"2018-08-08T10:32:39.586Z","4.0.0-beta.41":"2018-08-08T14:31:08.866Z","4.0.0-beta.42":"2018-08-08T16:58:56.803Z","4.0.0-beta.43":"2018-08-09T14:11:41.743Z","4.0.0":"2018-08-10T05:58:53.813Z","4.0.1":"2018-08-10T12:36:48.154Z","4.0.2":"2018-09-24T08:35:53.699Z","3.44.0":"2018-09-24T11:11:52.281Z","3.44.1":"2018-09-24T12:33:48.020Z","4.0.3":"2018-09-24T14:00:00.990Z","4.0.4":"2018-09-27T07:46:16.164Z","3.45.0":"2018-09-27T19:14:47.900Z","4.0.5":"2018-10-01T07:49:07.314Z","4.0.6":"2018-11-10T17:39:04.901Z","4.1.0-alpha.1":"2019-03-14T16:20:53.634Z","4.1.0-beta.1":"2019-03-15T11:28:09.350Z","4.1.0-beta.2":"2019-03-15T16:24:52.479Z","4.1.0-beta.3":"2019-03-20T09:16:33.407Z","4.1.0-beta.4":"2019-03-20T09:33:07.546Z","4.1.0-beta.5":"2019-03-26T11:41:40.344Z","4.1.0-beta.6":"2019-08-08T14:07:57.616Z","4.1.0-beta.7":"2019-08-12T12:18:38.357Z","4.1.0-beta.8":"2019-08-22T08:28:16.010Z","4.2.0-alpha.1":"2019-09-17T07:00:23.425Z","4.2.0-alpha.2":"2019-09-17T07:29:40.569Z","4.2.0-beta.1":"2019-09-17T12:23:27.824Z","4.2.0-beta.2":"2019-10-07T07:42:43.267Z","4.2.0":"2020-01-11T13:01:04.330Z","5.0.0-alpha.1":"2020-03-29T19:16:23.175Z","5.0.0-alpha.2":"2020-04-15T13:59:50.656Z","5.0.0-alpha.3":"2020-04-18T05:52:54.601Z","4.3.0-beta.1":"2021-03-10T13:34:34.213Z","4.3.0-beta.2":"2021-03-10T13:36:50.063Z","4.3.0-beta.3":"2021-03-10T13:40:35.638Z","4.3.0-beta.4":"2021-03-10T13:44:21.758Z","4.3.0-beta.5":"2021-03-10T13:54:02.312Z","4.3.0-beta.6":"2021-03-10T13:56:21.127Z","4.3.0-beta.7":"2021-03-10T13:58:19.000Z","4.3.0":"2021-03-10T14:02:51.061Z","4.3.1":"2021-03-26T08:20:25.578Z"},"readmeFilename":"README.md","users":{"mengjiaqi":true,"ninozhang":true,"bpolonia":true,"zarir":true,"matatabipop":true,"jon_shen":true,"vivi":true,"denizkovanci":true,"shadowlong":true,"hewenxuan":true,"liorgrosman":true,"sternelee":true,"pouyajabbarisani":true,"salvationz":true,"cslasher":true},"homepage":"https://github.com/aksonov/react-native-router-flux#readme","repository":{"type":"git","url":"git+https://github.com/aksonov/react-native-router-flux.git"},"bugs":{"url":"https://github.com/aksonov/react-native-router-flux"},"license":"MIT"}