{"_id":"@simple-contacts/react-router-async-routes","_rev":"26-1afe77543acd3800d3f14315917c7f33","name":"@simple-contacts/react-router-async-routes","description":"Async Routes and transitions for React Router v4","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@simple-contacts/react-router-async-routes","version":"0.1.0","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^15.5.4","react-dom":"^15.5.4","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^2.6.1","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"gitHead":"2cd8a9edd89759e85c4f74a58e63fad474b033e6","_id":"@simple-contacts/react-router-async-routes@0.1.0","_shasum":"17ae4a9a31bc1cdae54905c8f22e46b1b7737cd4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"stevefar","email":"me@stevefar.com"},"dist":{"shasum":"17ae4a9a31bc1cdae54905c8f22e46b1b7737cd4","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.1.0.tgz","integrity":"sha512-n3zqvgFMaDpfMbZ78D+A/1YUQoKXmAqOxkg0/xDuWiVmfI/YANxI21uG9Vng6wVt1RbELu0Ov14Pp1PECUcubw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8V3lAEIwPtgh5nl3Yp/9GlGDRPNl27F5eniMjHQYLPwIhAK2a54Ei8uLBrch+OqdqgGOhEbqyXvl85mzGpqJLpdAA"}]},"maintainers":[{"name":"stevefar","email":"me@stevefar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes-0.1.0.tgz_1496860080230_0.9004296089988202"},"directories":{}},"0.2.0":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.0","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.5.1","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^15.5.4","react-dom":"^15.5.4","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^2.6.1","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"gitHead":"e61ab81c01c3db24fbd653be201b4593fa20d065","_id":"@simple-contacts/react-router-async-routes@0.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"simple-contacts-engineering","email":"engineering@simplecontacts.com"},"dist":{"integrity":"sha512-tEawiQNtlB8oR+NdeOQtboo89MdvRsqih7ko6g7TXp8lPoTNrwOWz7Xc3EioGwV8C9UQmR6FL7edeEcM+vZYJA==","shasum":"f6f915c8ef243bf3ea3ca95bcb1de300ac5f42d5","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMT0c1QN6nlrStS1u9aHVhyqvN5piEyrElsXjP9Ze08AIhAKXgmrmvbCAan8iDad/m6DXLrLh5dAcidmwf+qT39l3L"}]},"maintainers":[{"email":"engineering@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes-0.2.0.tgz_1499701510876_0.12383905542083085"},"directories":{}},"0.2.1":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.1","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^15.5.4","react-dom":"^15.5.4","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^2.6.1","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.1","dist":{"shasum":"e160b62733f6898506fcf42d9ff1b0904c6a3a68","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.1.tgz","integrity":"sha512-7wAcLjDjxRkLPtyeEiOvWQhiYQQeVJynjKq7sE49CPFI37FMlimXrFtZIGMKp4JxXCIPnQQ8fWu0A+6eeox00g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTjsN+Z4NvMdIdSbwkIcXyFYH2msYrQzufvSgMYMitbAiEA4LIp653ym8gl49DpWGSmouGlO+YGf8xz2qRy2Hb7VxY="}]},"maintainers":[{"email":"engineering@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes-0.2.1.tgz_1499801155694_0.2722995684016496"},"directories":{}},"0.2.2":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.2","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^15.5.4","react-dom":"^15.5.4","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^2.6.1","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.2","dist":{"shasum":"3367303e79850e7cf70a279be26a8daec1b7c17d","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.2.tgz","integrity":"sha512-m7+MLEfvrby1RcoFqSllGokiV9xo7arN7a8QqrINH+gtwhgIia/WwEfHxyhhmvj5XJe4DrGo0AjxaV4WE3u/7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzejE35KcYupx5jtlt3B0lYWQefQUXRjZP0q2xi1mLTwIhAO1pSNdrY9Svw/oLci8kG5LurGUg3DsgjMAlipxQGZqV"}]},"maintainers":[{"email":"engineering@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes-0.2.2.tgz_1499807808903_0.24945220653899014"},"directories":{}},"0.2.3":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.3","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0","pm2":"2.10.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^15.5.4","react-dom":"^15.5.4","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.3","dist":{"shasum":"fab2ed2a9e7059a65e38de2c8cd1ca135e597684","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.3.tgz","fileCount":8,"unpackedSize":21837,"integrity":"sha512-W978kEXw3gFxeqfbFbRCqJpwhVfxG02AcK5LNntNPvmYsQ+lMh0PrbyqeqR/Ta8EmvVM0uiz+LDsY7tSDyrXcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUZgrkKvGAlscDrE7g4IDucD3VnAgeGzmLJpJ32EWA7wIhAIN6NOpw3dF5LNhc6hY76yUZEFjVWxn8Zh7/CaLPK1oZ"}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.3_1522181193019_0.024674789348096526"},"_hasShrinkwrap":false},"0.2.4":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.4","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.0","pm2":"2.10.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.4","dist":{"shasum":"b380d62f05dc931ac7366867c1fe1b33d0eafc8c","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.4.tgz","fileCount":8,"unpackedSize":21837,"integrity":"sha512-2ywkXcoL6mqy/MIPNWE097ldp87aVsSaD2NeuvGPK5bpYXblDvkBFcBtW7VVZzmdruKjbqucolTVbLpqvcho0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCTnr3SoD8O4FetW6WuXROcQS/M0EN5cN05JyoUWdRzAiBd5oq+MQPMC8BYwz09qdOVnW0hTAN3cMD5vrp8MMz6dw=="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.4_1522181351790_0.08818650018634"},"_hasShrinkwrap":false},"0.2.5":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.5","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","pm2":"2.10.1","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.5","dist":{"shasum":"86fc332f3b506c06b63ab18700491f27cc344925","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.5.tgz","fileCount":8,"unpackedSize":21837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDV8aCRA9TVsSAnZWagAASx0P/RJ2FJCfdpv38BtM5LSW\nEdL2N7gZT8E1TQMcD8yt6a9f1QsKqZ5obxYC1ZOMezhrdEtp6y6DLkBL1+tj\nkjhic8LtkExeJ8T3asOamm0xDUR6oZPWx1cwUxSBH2vl1CEJnLY3j+qJbR02\n1nyCie8Uy+451ve2CFFmVYeOITwLgXTn2v/7964aeKQSzFUETyjh2bOlo+6d\nuHbc2NIL9q9TeJJVrcBnqc6d9QIahZfu5DSakm2IKBBlQFopKDmoCtyS0ez9\nRxpv2LG0lgNSGApTIXDMuQSOL//eYKJoqcudGaDhB6G/30zpStaspTt8t8Es\n7M9lP2pnL8GAHGHEcGo6bZ3h/hR0OY1FjLehITwcNOwadPrU2cBSb9fRrOO9\ngGziDRBLITF4eWkbjHj9sqJaP02Op2WqpmKHpNjvtvVW2Ck/Srms7MvpK+3+\nsEPhjovR3OWmlsGmGyVmfnxu6zXb6g7pc71W3V2Y/PkR21AlVhlOvtIKqFB5\nxQTr2gYdtvqiah/xDcb2pn/WXPDPGm1Mes6gm/HyzNAdOjmMSW8QlmKfk+8F\nGOvK9nGD/8+qdqHL4hR15AN6L4uiANJLG9g6BIaDMwPTP/lgZzhWrUhARb9y\nhnhcitTv/Yk4de5MJ/RicIGhVDSZB1fldstd6bUP/lEwueroG+Gmz22Mj+zt\nYRx0\r\n=Htnc\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-7kAl8q6ICrcnqaz4GHqRgszfb9C+Aowbh8o1LSOcuKKvvvz14FMSjcKKIe4HKDPAG7FJvAUhQ9op/0Rgt5MqQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmFIQUtpeJHc6DSrD62gc/nR1q91P0EAvNSifRYhrgbQIgF5C/gEDbP9XccCw/UXRSqBTUBVmv03BHEvzW4qlcTzw="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.5_1527602969502_0.9899047960855714"},"_hasShrinkwrap":false},"0.2.6":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.6","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"^1.0.1"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^20.0.3","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^20.0.4","pm2":"2.10.1","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.6","dist":{"shasum":"9aa94789c96b4326235547393ac21b5205886024","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.6.tgz","fileCount":8,"unpackedSize":21837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDXrLCRA9TVsSAnZWagAAMG4QAJW/EzvzIn41wAPVTB1P\nDTzeWZv3V/nn7T8Yxh/8NAsBF7MDelfuha5kwFWnyqaq9dQHPXufbIZwbee7\n2A+Re7IvBhCiHtXlUCh2BL20yN1B87rFlJDAJr46dM+qnY8Oky1k35fYgx9F\nKj50uhk/gjBf7dBiidB3MU375tOVbf0GdF/XSi7xIXJGtx7214qBEa3VaoDT\nlcmmIvfvl1JtgmdsfVnat5TWfNNot0OuTrYMn3ddlHOzphTBncVrJ59hAomM\nb1TTcOQxsdIXtzRp2Uj1yPzp0p2Br401OWCYfFHnH4f9bt3V2WQolHBlXoBx\n+Rm+4a3JrwNGJ1+/onRxeRClB+ZPSGyMjprNkDgIDiv7bJ0AgIw6TgxUJXK8\nADt5jdt6Dqqt2Ck8W9CixQdpERInFC2GqU/8vleKVLzaDSdtwtJ7IOH9mRyK\n9JaabCn2dFVPk7I9BceNs9CM3uFSLlU1gvGkl+1Vu5qLq88FHCxDFOY521VO\n6ITJdY566qe7u3VeBrCxxbiOkDZh+LFwe3mxM5i0RPnToxaAErfJfqgZIebD\n+x+qz3GdRANumEzo3TzeAr0F3VQS4eGv028idwlY+HRXMVq2bpSHHfIH1eec\nJU+a6+dYUvpxnIKefVXB1ymTtm8FljAPoCaQH2zl+9rNiOiFi5x+If5VGeb8\nebJh\r\n=LvJn\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-0RpVEJ9p8M+x4s61FEwmtUU5u1uNqyRBRldsGu0F2yKpk72Gi0Q5ZskitvpoCIdDOB1BTljXP6F/2JM6eOXhbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUkQUtPBsLfw5RZHI/+Bs7wOFBpec2CLO6UTQradwPLAiEAzjBhTKWdFLXw32ki5kcyMqbcM1P64AmweysIt5hX+UU="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.6_1527610058105_0.29084919697270983"},"_hasShrinkwrap":false},"0.2.7":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.7","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"1.0.6"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^15","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.7","dist":{"shasum":"113cb305312c02842581fcb24a858b7751baf06f","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.7.tgz","fileCount":9,"unpackedSize":21836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEBJ8CRA9TVsSAnZWagAA/I0P/jW6KZ9AMf4Tz3AtC6EQ\n55HPPsZKr8aYUt3thRWgnN/M0e6Zw7MxfIdmge65SXIwJ3IFFF7XxuXc4UTW\n6TtRdy/Jlbc2BK2ASlZLgPBDWrDrryrRb6h5n2Ywul3z8i43F/hIHUKOR3bG\nMOH3VktNfPG4DYoG/dwJS8FOziTig8ftnJycdNAxdQrtQdWilCHBb9APzk6V\n93/ZMDHBt+dp5+BV0+8EsRwTjKFhzVq7swnb1plt7tW9qI8CAA1QjI36CYij\nSbDZvl41rDUt7Ni+IuGtvkRGOnWmxMm1SJL+opLbeVHGNxkJe/Pq2ZIzShxr\nv6ezGKPK/FQh8z6woGaGUoavmtrp9bMfXRVx8HrSAqSatKE3DHbWMaUVOGeF\n3I/Dq6EV0wfSkgg6G8j08tVNtG9RW6fCsGme7VEew1HgKtKxK+u8ov+udQ89\nFzfebl7R0c9R3a6sZ+4NPda1RonIpP8Q8rpBLEgImPWQ+toe0phACG/+Xu7c\nrhDpiFXEtn86ZR3WTLKB7zrHs7WLz083Rbax/kwVzorVwMp5fU1hskVV0LZB\nft1YwFCTZ0vtF4g/cOlQfE+sbiUS/gGtMPUrHedZGmbPkH6HNmzK1Y6rLTZN\njZV8OlQTGIWTi1dGTaXntoOHoreM7n+qtcE0/VgtTJ7NWq+B0ynEb7G9n6q1\nTlBK\r\n=FNdk\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-P8GKsD5lyZJ10n9ibVuBlfl3GIbh3qtVQyg6DYWyQEIap7i2hQdfxlCB6B2fqlFT6gJJiUcEMXzQ6j0MwCzjeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASkz1n3cQ77mZIJqYZUjhOyS836r39RpQyTIQTu53s5AiA1rsRrfsNFNtkJ4r89rV/4M/XlvmStNxQpWwDzNR55bg=="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.7_1527779963398_0.9068601012487791"},"_hasShrinkwrap":false},"0.2.8":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.8","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"1.0.6"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.8","dist":{"shasum":"7c72b89648698f1a54403de9439550198cd3befa","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.8.tgz","fileCount":9,"unpackedSize":21836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEBXHCRA9TVsSAnZWagAATdgP/1Y2S6325RM2ybX7/Spx\njzQpm3tGHx+94H5ddOF2oC9KMq56fbU2OuhDJn5VVk8SeJi4O4Pqm/sGsABY\ndbD1G8hrZUcHgz8L2Zdm7G7POKeNVQ3eX21M5E+pEDwuTXkXicwbxFCu4bug\nlrN/0GZEqe+mgupehk5mu/iZQ5YLfHwiAu1bYv9StKIXKSqdyXZF5n9u0j3h\nPxQG9bcmtaH+byxlc7tyed556IlPjvSzxKDJ8Pcyy4495Cb+K6sQn+ovPi4A\nbAAaXRwo7KHriWxYZDMrthhuNo/gUDahIkFKHyV3Xf7bHeiNo8gtbRh2X44h\nwuHiuG8pPVl9VcPrdzQjXtKjD+omGywlfuy61tci7qR2PlLdRr7vI5tDYXkj\nsq6Mt/aMH+2ntgzW/49PmmKxcahuLUPrB1MsAd9HG+9jysuV6TO2HAHmhyI/\neGT//+05gIvYMesEcM+SL+AMdoWivBNO2cRKEOoUN4OePmAxRS2pStbxa8qy\nMpbSIij/N9lWOWH1F1fyEmK7MQCJJJ1R9bGqcoK1v2rpjrdXdurVrIJQ88ZL\nvFJTdqxNvgKJuwdwKwwvwgA+YxP13GVWFnqVucA4FRl0UfC1chE49gHyQhhO\np1eduTbO52sxzj5o2SP+qzyq1v14PueqBzEn5WaMwJuk50Zk6T75d7qq7lpd\n1qFk\r\n=3nvG\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-X5AnkBcSuARZ0LsSIYc3LzJDdcrAoGdn7wDWSnnWNuiWCQLHTV676JVOZ8SZztT5tfbxcpCtVM1wlE7pDSPiew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5G+3ZymBp7Goy4EB1vKMvaaNyEuQhQxGsIVBOVJBlDAIhAJNIeusv44/KiVWEdv255R42ml6HwBmwvLlKqTdhaRB5"}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.8_1527780806455_0.9824737757294304"},"_hasShrinkwrap":false},"0.2.9":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.9","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{},"devDependencies":{"@simple-contacts/react-traverse":"1.0.6","babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.9","dist":{"shasum":"0fc1a43925f7320c8a0f5604b7e5df2f7f3803bb","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.9.tgz","fileCount":9,"unpackedSize":21834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbECBQCRA9TVsSAnZWagAAu2QQAIWcu2ZD4vTBBfCWOZ2e\ns3OUFssD8m5Py7QNk7P0+Gi1OSi1h/ea8asEIvxoMd4ZprJ4Ok1QiriAq19S\nzBgFaCujvqt3owNRx7unKLC7XS74cQVc9pRdI3FuDmheVbAV43jzNjHwCue/\nLfSFqdQpb8N2TBlr3qad2QqSAfE5AduqT0F4q7XLsJq+cRmdHbBCXfrjkalW\n/Uf//eMIGdwiKjymUTAO7AP1iMtiin4qZ25j/qPTvtBlcdviYkPqN6ql9GbX\nXRU3KCe6ymNMh+ciNgIzZe1C8d5tJkfr/laus03QXc5TUuxS2CVyOqSL9mcI\n3wsBkjAgC/UkLZdsQn0xHPKYoIre35VSftWSH8/ZBqAgcS1h8SOFh0pxW7L1\nCGqpTOVTntVMZl7RpZoInBhJtgHWjYgpVDC5hlR/6KXkDrvOnmycweYFejLC\nRg3WU0Yvjw9l0mT5GN3ra9nztvfpxmNNuWKIMlRb3k95gPMk9kvYdcWMtpGh\nSOtP0KjUtaXzNhLPHL6IQVoTgperCNSB5MWM3p7GdV9ylb3fahvYr5b6SXIR\nNT4x0bHjAbKantuRdlNwW/4g0gSvAtfdTxyAHRQ+yQdU0lkxqtuOUugYW0p8\nrR7BBdtVV1oG6TxGQ5pyV7unNiGSvn7df6RC0uGtMAPH82R1+SwGaQAv1GAc\nkS8Q\r\n=YrPR\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-rKJo5jxYq6iN4z0gdNLC/f50PoF4FYK4VgIdu9cDnMVbvKF39MJtMUBpoWQrkeuCF4DmBMgW8Esl01//EDSx6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO5y8E7VmrnBjBzt/bHDR8UsUy8l1kNzYnTIx8PwwVtAIgWZY47YvX91kFNWkDbumDRQ9LgRiaJb8acVk0bA11D5c="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.9_1527783503698_0.7298132874150605"},"_hasShrinkwrap":false},"0.2.10":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.10","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{},"devDependencies":{"@simple-contacts/react-traverse":"1.0.10","babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.10","dist":{"shasum":"82f69d01e13fb05917ecb165dca6b7d4efc86b94","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.10.tgz","fileCount":9,"unpackedSize":21836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEUtHCRA9TVsSAnZWagAAXisQAIei9Lwvf25+9hNsufFw\n40PeiZl13pXOM8hEtinkf0NOqBnHm9Nmw5V/GfDjSD+eQVsycWjaVFEwv5tE\n9GT6i8YpMaIwRR1QfHuowFXWoW1zA+4FH2AzESQQSzbB8eijWlRSwd7mreXo\niVGwFeL8XGXWLrdpHKa7uAc8kDHK9+rPt14UZR0Yu0Ejlja8FuM6GKxCI81U\nLyC1OlswdzTKm+t0B4UytJcosy9fJyUHlrqdg3HBlcVyxH2lAdBIjcEmxNyU\nvFqEuVrtEoPi8rYdNMjX8wXch+L/U80uczEo6W4WDO487xzRWIby3TWSyVmN\nMJlRyyjzp4NRNaxzqww6ihc6zgttMNx2P0kalYAeqy8Q3fnjTtFTtrNqTHyq\ngygEex09qvii4nJHyZs+jaaQ9p2i0FvrkpNjySD80wL78b2x3kUEVW2491gG\nIJBtuGSz9XmaKveWAXuJqzMwMy7aEhhPmqyITzW9m6SCVRSp5B0yDh6oA0lU\nuPPG2sOVUxmbN0Kz1rbe4zRGDZ52wFum/epyUSvt4l4Rh2pcbJp8xhWwnfRy\nNNuHxP8zRapLKYF93U4hOsBAt0Mvzb3VONt7biyfQmVoFHAxKwGMj+pNJIAj\nRkuor0/3cYQlfBAlUfIHttCfx3nhcn7uU3Rwi3m80RMaNVuQqaKn5FOi56rr\nkOK8\r\n=Qqh6\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-J/5EXC8MAT4RxcTtKzndeEhw7kh7x5e6vVzUwXONCbO0ossYsnim7NbhRAGT714//Eei1My4qkHDZYGaup/t2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHopeQql6JhTXiiHM1fMs6umkeZkCzgDTp/1GafAkryNAiEApH+skBCLvhdtA/TDVRrlOC5kB/vloNutkP8XqeQqmKY="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.10_1527860038806_0.7867618451903431"},"_hasShrinkwrap":false},"0.2.11":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.11","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"1.0.10"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.11","dist":{"shasum":"7628a2186ba6ceaf950f1152914999080deffdd9","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.11.tgz","fileCount":9,"unpackedSize":21838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEUv6CRA9TVsSAnZWagAA93wQAIo+EfF+1UpH+OplnQBT\n7tga7h4Q1P7ckDGSwhcHrkrfvf0sez+GIwYP+OYe+wOMDnciL4ik7E3UdJIz\n0PUU0kzXrorDIUBkmNNiWL4xyenjR2DauY47FmIBOSSelyrjiysjWTvCMnfk\nV2qiYySIz7kB1r58Uan+QsLXuElL/KSCliBNfYhf4ZtknbDAl6e3Dwy5WCfR\npCRIoD9IqegnRLZo+Fn7nvxDwinVAYTJ1CpEU2IBcV2Iv8r46L4yXZKjdO9l\ne7YaN3oh0+UjblhObOz60a+aSRK43rnG4E+b1aEcrxYVwhzkC05km+XCR9dm\nh3K/V/MKKXrcA7pGP9RDYplbvFcO868oFRreV04xAmUPdA3DjEdVli2BUSxb\ni+Hm2xbwZsHvggooVLjOohLYCBh+UcX4/XA86F2XMLVnjuCL7ZpyhaFHkoUz\niV6dA6obwYsg4j99jfeBqwqnDcDfd8TogtfBnRdnv7yxEr3F47UvDFhBDDzY\ngS5rMd2IZvsg8s9KVjV+GtbaSZXFljwncw+iGcahHlHFThWo+7Qct9czQhr6\nodz/tkY9gJbAW2AK/VAGHGg9jy5JMYYxD1Pmh8zq4nRi/2zhGYW96y1wieEM\nA5S6GXpU+sEfPxIPoW23qK7iqO1NbjN2Vd/GJmoleVM+6a10MP82v5OJo5Dn\nKaie\r\n=uyn/\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-YizfrkEz9Kj1CvgGluetfF5fkU05cUkuM8C93c18xUq6ZPeOGc/QIg3HOFSQf1Nurav/ClTz9IuMGONZ6pWMfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKWVEVe8Fb6YDZW4sPE6RHlOB9FJm2D7KT777KzZzPpAIhAPRoqzbr5SmoXWdgyU0L/MzeTbigj3eYHfJWGPsz25Sv"}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.11_1527860217006_0.48717638363452864"},"_hasShrinkwrap":false},"0.2.13":{"name":"@simple-contacts/react-router-async-routes","version":"0.2.13","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"1.0.6","babel-plugin-syntax-dynamic-import":"^6.18.0","html-webpack-plugin":"^3.2.0"},"devDependencies":{"babel-cli":"^6.24.1","babel-jest":"^23.0.1","babel-loader":"^7.0.0","babel-plugin-system-import-transformer":"^3.1.0","babel-plugin-transform-es2015-modules-umd":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.0","babel-preset-react":"^6.24.1","express":"^4.15.3","isomorphic-fetch":"^2.2.1","jest":"^23.0.1","pm2":"2.10.4","react":"^16.2.0","react-dom":"^16.2.0","react-router":"^4.1.1","react-router-dom":"^4.1.1","react-transition-group":"^1.1.3","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.2.13","dist":{"shasum":"652b230bba32cee81635c7eba0922bc3326fa9e5","integrity":"sha512-e9O6cooLDmFRvVQjZifPEiK35Su0FD6N9yQGLNTsKqPQdjTjayD80FPiORXqOBZ4Dm+Z3QimDvF+c7reX3WOPQ==","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.2.13.tgz","fileCount":8,"unpackedSize":22188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCFBBCRA9TVsSAnZWagAASE0QAKMjACgptaCRppMA1jH/\nJpMFFeI2vr7dmRNwc0NkZuXts0CZqD/OJEUyfjtnIjN31+BiUq8CMjvyGiGM\ncAenjtBEuc/c4RZvmm7OYTPvE9WS42vkHCzVYELzr/Kb+RrG9GylWZhn/HOE\nOHGaoPF+BJRseeKDHyiB7iaxDZnQ6bIrEw61AF5wqYhFijrACZpKxx1MyUIH\nWKocvnKxCuizH6U85tNrFZhAfePwRgSZsHCNFnBqTHXxI6a+dyNOMhZ5PuP4\nJ5/0tAEQABCvLi8K7QZtmjSELCm3gYK6bqzgXMgE9zboZL8xQmLu5K7dMqxG\nND6mUu3XgUl99tXQmDngt9ANs8nVcZkwpf2+1Hj8YjtYdB5eJ+bMDRPvfc/F\nWQ/nFxJDSx7BpYEsq3DeZejVv+MWEkJ/dRxxQheu/17wIi4aoDwissxIbJLS\npt51saaVn+qOj2MlYH94FTpzFzlhWotuExqjYkkpxtcQVxe+HAJ8tMCwpriy\nL6hKnFQH3jy1hko2bFOB9rOAYD8bhUdGK5uhhpICYcK1JDTgMhn2Fa/+D3cu\n7orEOd1+A2e1nW8IoZMc9X5r3WogO1HenY8eL67HZy4kBtY5vqmg7RNnTWpY\nhHqxjE/AJyyRTI8JswFQOdzw/yrOgjvs3c9K4w+cdMTdZnTvPN8lvmL2SXQb\nu2JF\r\n=6NqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDXsDVB7QFR95mX4GHF8YtG2z8ABu+RoZe5nhuuARDmAiEAiNlzWGRtKzXkodURxoOZAaZozrX13OnR4Y4tVq1OCWY="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"simple-contacts-engineering","email":"devops@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.2.13_1544048704478_0.601280322852892"},"_hasShrinkwrap":false},"0.5.0-beta1":{"name":"@simple-contacts/react-router-async-routes","version":"0.5.0-beta1","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"2.0.4"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/node":"7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"^7.4.4","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-transform-es2015-modules-umd":"7.0.0-beta.3","babel-preset-react":"^7.0.0-beta.3","express":"^4.15.3","html-webpack-plugin":"^3.2.0","isomorphic-fetch":"^2.2.1","jest":"^24.8.0","pm2":"3.5.0","prettier":"1.17.0","react":"^16.8.6","react-dom":"^16.8.6","react-router":"^5.0.0","react-router-dom":"^5.0.0","react-transition-group":"^4.0.0","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.5.0-beta1","dist":{"shasum":"713bf7bf6852cd9ba3ba5576b9046d5a94ef4bb9","integrity":"sha512-ImOul8IZSyfyKfw5g/nIWyc/Vw/AU6Ruhe0Y6emHO+LzWWrEMn+k8MYOMt+KL4Hm4U4uOzTZnIKH0uXlFqaPvw==","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.5.0-beta1.tgz","fileCount":9,"unpackedSize":21050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0dJTCRA9TVsSAnZWagAAca0P/1BpysTIRZ9lPdYT5diJ\nbSVhFRVDjGznp/kYMpaA75tS7/h8etvzO4lTawXPnbSjDCygGx+znPYI7xAN\nvj1lvYOykaRR3G95sx+duEQA0bNl/gj7OIjRf0qNAOWbxohmfbKA6pB5jijr\naG9TKafdhvU6p2Jv9gKJAGMbZe/q0fJM1gmo1jJ/G2oWm3tviCFFptXGzuQB\nv+fWL8vDCa6fSzEkSggbEhMvN/hxhuyOFrenAKZb5LenpD+e3EUWFAmsA9/m\nGSntyYJOW6iYFQQyVjSEY3O2oIHQbsy17/u+BZG63vORPzjOHvgGwchTHYM8\nic70xvcES+yTRaqY9komh4RWlJD5Y+cxd4XOciYncF09+Rw75S7RN+sAzR2o\n9UeiEXiz9vw160NUZ51FQEvSjgtGuvBD9QpfNNRajtYB7wvCUHCQB48afGiA\nHpB1MFr91jSjNs/amYWgzd4Sd+oUcZksmMR/Z2JTR68zz/OZ6F8cVmXJwiOo\ndXg4ggTIG89RA7VxmKu7NJafQ3/Yycyvwb2JqhD6tx2YJJipyuOLg4yKyZBn\njAuzOYRkWocZ0gBTvBWMlAZKjbhFIGfPvbrRTrKiYb6QqQ4YcSYJ77CMbn/m\n+JpVIAduC3k2z144uPK38/TDIljvds7Y5eCh0sc0CCqGMp+i/C1o59pKc4+Z\nDFbG\r\n=GLka\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrVpC7SXEiHuthECu9Cdo9oOOGDwMwUV0dK9FxTugrTAIgckv8NHqqJINjni714WI69Q38Li9UvIPMp/6cBxo+ryY="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.5.0-beta1_1557254739221_0.862207280579353"},"_hasShrinkwrap":false},"0.5.0":{"name":"@simple-contacts/react-router-async-routes","version":"0.5.0","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"2.0.4"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/node":"7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"^7.4.4","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-transform-es2015-modules-umd":"7.0.0-beta.3","babel-preset-react":"^7.0.0-beta.3","express":"^4.15.3","html-webpack-plugin":"^3.2.0","isomorphic-fetch":"^2.2.1","jest":"^24.8.0","pm2":"3.5.0","prettier":"1.17.0","react":"^16.8.6","react-dom":"^16.8.6","react-router":"^5.0.0","react-router-dom":"^5.0.0","react-transition-group":"^4.0.0","webpack":"^3.11.0","webpack-dev-server":"^2.4.5"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.5.0","dist":{"shasum":"623a41ad558f70beecab5a7f3c6f2259eff43814","integrity":"sha512-CZPGqp/p1pRB4yyqP7P2ijEPfBSU4JxyE1pu0sAAVjhiySIjI0t/Cp8EhecURyqVqIZdhU+6g6NumKjmXyfuuQ==","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.5.0.tgz","fileCount":10,"unpackedSize":21164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1GF+CRA9TVsSAnZWagAA+SYP/AlainvYCYXfvOovV2NG\nnartV275ICWIEJ+47irR0X4islPNAPR8cl23EQDBbtR0yfS6E6yywoITCQRd\nBEhPbgaVrQW22JlO9ozqFWCOk6z4wmxHda/HB9dQNzdQwbBjHJ5cWQ+Fy7RB\nSZjtDAY2s8q2bueS6ebo84XsVei/qTPL1EOekAty9c9Sl7i0zEd6WB69mSX+\nRFQpgX//C5NSVty+SX6SyhljSSMouarM36qzazKZL1YnDQT2ztWFJg6tMLbe\ny1lms9c7v9B9yhhWHsl6X6jJDe+tG2dgJQbqXrgUQG3OkZCg3m0zYYEprRxp\nR4VmHoqFp5zTe3x2yoNhSTGZkV3L5bs8Ia0rrR8rWUfhocPx3UTSA+CdYF/q\nfuGbsW/lXFTu2aOykqKQRSPvTr0oZbyzVIwr2TojXVNZ+fniaTKbDvbeEeCo\n04bq8wgKGuH4Llcp4+rPMtijDbRmGdDMzne0zL5RrtvOgWNyXg9UQvlj4lQ3\nHrZYCFpqKhc2GiJx9XHeyoecDlYb+/8PM8K7F2ZawZPlIUmzX7yFDWUs0I7Z\n90HonmEspeN6kbM6s1B4ipdh2uKU4FGVvfmsPXJCQnMaECywyL8oxWpox9K6\nx7UXTu7DpGT1K2SH9EJf0nvBB4e1rHW1vEnevCgDIkHpnhB0OjQhTecf3mBR\n+1eh\r\n=Xim7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFr9Cf1kqU3NPNkEnaXjOSAabTpCz0bx04ZA0JZWfQbUAiEAssRqX5YShPsjRbizHuIAkKno4dzWbHyZ/PTfbzF8IfY="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"rquigley","email":"ryan@simplecontacts.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.5.0_1557422461751_0.9928360761991577"},"_hasShrinkwrap":false},"0.6.0":{"name":"@simple-contacts/react-router-async-routes","version":"0.6.0","description":"Async Routes and transitions for React Router v4","main":"dist/index.js","dependencies":{"@simple-contacts/react-traverse":"2.0.4"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/node":"7.2.2","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.4.4","@babel/polyfill":"7.4.4","@babel/preset-env":"^7.4.4","babel-jest":"^24.8.0","babel-loader":"^8.0.5","babel-plugin-transform-es2015-modules-umd":"7.0.0-beta.3","babel-preset-react":"^7.0.0-beta.3","express":"^4.15.3","html-webpack-plugin":"^3.2.0","isomorphic-fetch":"^2.2.1","jest":"^24.8.0","pm2":"3.5.0","prettier":"1.17.0","react":"^16.8.6","react-dom":"^16.8.6","react-router":"^5.0.0","react-router-dom":"^5.0.0","react-transition-group":"^4.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"scripts":{"test":"jest","start":"pm2 start ./example/ecosystem.config.js && echo '\n\nYou can view the example by visiting http://localhost:8080. Run \"yarn run stop\" to stop the example. \nUse pm2 to manage and see status of running node services (\"pm2 --help\")\n\n'","stop":"pm2 stop ./example/ecosystem.config.js","build-example":"webpack --config ./example/webpack.config.babel.js","prepublish":"babel src -d dist --ignore '**/*.test.js'"},"author":{"name":"Steve Farthing"},"peerDependencies":{"react":"^16","react-router":"^4","react-transition-group":"^1"},"_id":"@simple-contacts/react-router-async-routes@0.6.0","dist":{"shasum":"33987e5a9512b7be9314b3873d1cfe20fe34341a","integrity":"sha512-a316sJCP+Mr6saJOf6iB/IlrtLS4kiocEPS9WFENJKmBZ/5XU2Em692l0+CU65DhXkQk0TmUCHsuK3a+hg5SNQ==","tarball":"https://registry.npmjs.org/@simple-contacts/react-router-async-routes/-/react-router-async-routes-0.6.0.tgz","fileCount":10,"unpackedSize":22093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzwiJCRA9TVsSAnZWagAAv6gQAIpuMD4RO/fXpOMRcTi5\n3DsIRJcJfyaghG9xSYpwRrIib/jZeON1jMhOSp3NvfcXiaG6CaZ5OXUsWFPV\nVfOuJZJVPCMAKw9PlPiAK+2t6CjfGJbVuUoGPjAHhL+L1cHz7erKSXK9s+LZ\nCMh6ElRlPlNQB86faBr1tuOe6/7wrNojxMad2ivsnsAFJP5GCsK30q67Nm1d\nE18evlLvHfwSuts69Ll2/u0tNNeqrdisFe+V6MuJzC9F1o3LGD/m2XDpr6hP\nSAAaP3cK6TuUzCYpvLzg0LUH5BKJ74HEs0K5l2OuaHzyMjGABlDZFWmWi7Zs\nmp4lYQSIdOWvUnZghOH36idql5dXDwkISB7IYDY9dUw959ZNRhUHCB1RDaOl\nKXqw+2AYaXL0z4qlEezuSN4ckUtVdEkyRaHDKOFr5ZimspTg1hL99iksP82H\nLVlyGiejTLgTuywV/yMF+jA7NMH9t/xw7+IMiSIO12qz7I+U9dOeFJxJuJX1\nmQDdg/p9dGg9v4/eKxYTQliaxaZ4/N51sBqglQAeC9gt8R1XHZ00GxR8BiIH\niiNnKLsCGu8FuZklA5wcxbG0eBfDkbLL57bwHYX2IuICGjyCf0ccO9hYszU4\nGVVw4lMg5lQx40OMuQ21WNQLIfmBmR6rWhIROERFEW2jW0bGst1DpnZ93vs4\nyZMb\r\n=QPnp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCdtXEzWMmiE55wc/YDwQZyEaOPu7Z9dKBukauw+5X8AIgJLiUfyvQvmT0mmtERRhGQVqMgJRUWKRxyc/Qxk1W2tU="}]},"maintainers":[{"email":"me@nvie.com","name":"nvie"},{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@stevefar.com","name":"stevefar"}],"_npmUser":{"name":"stevefar","email":"me@stevefar.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-router-async-routes_0.6.0_1573849224931_0.1536658421881243"},"_hasShrinkwrap":false}},"readme":"# Async Routes and transitions for React Router v4\n\nExtend \\<Route> API to include async rendering and transitions. This is useful to do webpack code-splitting and fetching essential data before rendering.\n\n## Install\n\n`npm install @simple-contacts/react-router-async-routes --save`\n\nor\n\n`yarn add @simple-contacts/react-router-async-routes`\n\n## Usage\n\nTo make a asynchronous route, use the `async` prop. When using the async prop, the _component_ prop becomes a function that evaluates to a promise of the component. The _render_ prop becomes a promise of the render method. The transition _prop_ can include options for 'react-transition-group'.\n\n```js\nimport(\"isomorphic-fetch\");\nimport { render } from \"react-dom\";\nimport { BrowserRouter } from \"react-router-dom\";\nimport Home from \"./home\";\nimport Page1 from \"./page1\";\nimport Page3 from \"./page3\";\nimport { Route } from \"react-router-async-routes\";\n\nconst FadeInTransition = {\n  transitionName: \"example\",\n  transitionAppear: false,\n  transitionEnterTimeout: 500,\n  transitionEnter: true,\n  transitionLeave: false\n};\n\nconst myErrorHandler = () => {\n  console.error(\"Error loading page...\");\n};\n\nconst routes = (\n  <div>\n    {/* Original API */}\n    <Route path=\"/\" component={Home} />\n\n    {/* Route with transition */}\n    <Route transition={FadeInTransition} path=\"/page1\" component={Page1} />\n\n    {/* Code Split */}\n    <Route\n      async\n      path=\"/page2\"\n      component={() => import(\"./page2\")}\n      onError={myErrorHandler}\n    />\n\n    {/* Fetch data before render */}\n    <Route\n      async\n      path=\"/page3\"\n      render={() => fetch(\"/api/endpoint1\").then(data => <Page3 data={data} />)}\n    />\n\n    {/* Code split, data fetch and transition */}\n    <Route\n      async\n      transition={FadeInTransition}\n      path=\"/page4\"\n      render={async () => {\n        const [Page5, data] = await Promise.all([\n          import(\"./page3\"),\n          fetch(\"/api/endpoint2\")\n        ]);\n        return <Page3 data={data} />;\n      }}\n    />\n  </div>\n);\n\nrender(<BrowserRouter>{routes}</BrowserRouter>);\n```\n\n## Static Rendering\n\nThe async routes can be preprocessed and resolved using _resolveRoutes_. Once resolved, React.renderToString can be used.\n\n```js\nimport express from \"express\";\nimport { resolveRoutes } from \"react-router-async-routes\";\nimport { renderToString } from \"react-dom/server\";\nimport App, { routes } from \"./App\";\n\napp.use(async function(req, res) {\n  const resolvedRoutes = await ResolveRoutes(routes, req.url);\n\n  const html = renderToString(\n    <StaticRouter location={req.url} context={{}}>\n      {resolvedRoutes}\n    </StaticRouter>\n  );\n\n  res.send(`<body><div id='app'>${html}</div></body>`);\n});\n```\n\n## Example\n\nTo run the example do a yarn start. You can view the example using the webpack-dev-server via http://localhost:8080. When changes are detected to server or client, the service is restarted automatically (via pm2).\n\nIf you want to see the example with bundled files. Run `yarn run build-example`, then `yarn start`, and access via http://localhost:8081.\n","maintainers":[{"email":"ryan@simplecontacts.com","name":"rquigley"},{"email":"devops@simplecontacts.com","name":"simple-contacts-engineering"},{"email":"me@nvie.com","name":"nvie"}],"time":{"modified":"2022-06-12T23:48:21.302Z","created":"2017-06-07T18:28:01.422Z","0.1.0":"2017-06-07T18:28:01.422Z","0.2.0":"2017-07-10T15:45:11.934Z","0.2.1":"2017-07-11T19:25:56.676Z","0.2.2":"2017-07-11T21:16:50.044Z","0.2.3":"2018-03-27T20:06:33.092Z","0.2.4":"2018-03-27T20:09:11.838Z","0.2.5":"2018-05-29T14:09:29.581Z","0.2.6":"2018-05-29T16:07:38.286Z","0.2.7":"2018-05-31T15:19:23.491Z","0.2.8":"2018-05-31T15:33:26.520Z","0.2.9":"2018-05-31T16:18:23.778Z","0.2.10":"2018-06-01T13:33:59.076Z","0.2.11":"2018-06-01T13:36:57.264Z","0.2.13":"2018-12-05T22:25:04.588Z","0.5.0-beta1":"2019-05-07T18:45:39.395Z","0.5.0":"2019-05-09T17:21:02.364Z","0.6.0":"2019-11-15T20:20:25.072Z"},"author":{"name":"Steve Farthing"},"readmeFilename":"README.md"}