{"_id":"x-react-router","_rev":"56-327f7dd28308536a91a595cc759c7e22","name":"x-react-router","description":"A complete routing library for React like react-router, but more than it.","dist-tags":{"latest":"1.2.3","next":"1.1.0"},"versions":{"0.0.1":{"name":"x-react-router","version":"0.0.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn@qq.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"2918ab1fc971abb6d1244a043095fa5a9008bfcb","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.0.1","_shasum":"3532c2acbe3e552d1d905c67b4610e7bd677aee1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"3532c2acbe3e552d1d905c67b4610e7bd677aee1","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.0.1.tgz","integrity":"sha512-9urstNXEMPntBpZQhnctyj/FVajcCRNzKvC97MqztMMNzV6NRt7k1rej6XO3FY9FkqHMRJMA6M2RiNfXhqtLXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByklliB5mitSFcIIF4Fwdsu8B9m1peAWuvd+xCqw+SjAiEA7XWzYdJM5erfZAoWagWyspc+sg4QxDmUq+ieUuBEceI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.0.1.tgz_1478165898335_0.4271353695075959"},"deprecated":"v0.4.0 has big change","directories":{}},"0.1.0":{"name":"x-react-router","version":"0.1.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"738a6f598b0b76280e465a92e459e048a86c069f","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.1.0","_shasum":"61680050d95fd0f43bf6e59d28ebf2f1f793afbd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"61680050d95fd0f43bf6e59d28ebf2f1f793afbd","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.1.0.tgz","integrity":"sha512-ThIlRa1NkeNiujeBqB7E/jL1XO67lL004EogneHEFMXTJ33hnXx9PVvu1kwB7qe8/cwyMk2HQ0oRmQenMQBfbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh9du8aWMU8zA4NQewzoV4PWQUeB+hoCo4HB7ZaZvAiAIgSjlf3plluzbWvqzPabju7rcpvSg6aYznJ9B+HhEWRdA="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.1.0.tgz_1478180497423_0.2279404466971755"},"deprecated":"v0.4.0 has big change","directories":{}},"0.1.1":{"name":"x-react-router","version":"0.1.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"70ac1fccff68da562567002c4a89a5eaa6193252","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.1.1","_shasum":"f7f7da735dc854b075dda9dddaac82ff64a5cb64","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"f7f7da735dc854b075dda9dddaac82ff64a5cb64","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.1.1.tgz","integrity":"sha512-lIQWDsT/0xZPNSINyOA+ty/Uy4TKVHcbTB9/O4Y82GqrRieO1lS4nxPUYD0MeBbc/eF78xOaxbiv1tLFjfAgnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPel7tYXVLY3lqoQTVpwIPbS6p1vSlzqnY7CY6J/MqxAIgEqrlWU/2PwCDq3wscvh9VAe9rCVpl5tlXwyCAXAhZP4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.1.1.tgz_1478180735733_0.49053412117064"},"deprecated":"v0.4.0 has big change","directories":{}},"0.1.2":{"name":"x-react-router","version":"0.1.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"c4d182f26c9300d6e8ef8009ed6133c17bce09c4","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.1.2","_shasum":"4e9c484e12cf9f60f7b2f3dfd5fcec61c9583c1b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"4e9c484e12cf9f60f7b2f3dfd5fcec61c9583c1b","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.1.2.tgz","integrity":"sha512-xj52n795Cr0ex2VA4HE7AGheFZo4OCIeOriAsFA/aS3EUqGw/+T/dRiUt33RgUN8iXAt8KkKttGZ8eJaTSZfuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqpFQ3LAwW2scuHjlmEYU1VG5dThgYB2/ak9h7YrSg2wIgMjPD8u5I4DZgrHJ8aZ7zOq5Qox0sBwcWJGQGlDGiJEM="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.1.2.tgz_1478181071230_0.4819508728105575"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.0":{"name":"x-react-router","version":"0.2.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"c95fc1edb67d3867f11dc0552f0fba36b60ec804","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.0","_shasum":"4b93ae385d010543bc37815854a50293152c2042","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"4b93ae385d010543bc37815854a50293152c2042","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.0.tgz","integrity":"sha512-L0wix4dz0vPQcoNKm4DR6q47zHL5ZTHpMm53UbMaPPG+2SGVlQ9LawrZzfD4LIigCNh0/yXtQZCrgZNqi+H0lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQopstpGP4GxY+1zf2swW8RMBIg0JXgij/xmnVTN9HdAiBsreTUJ/y11Z/2ErkS3Ot2t02xljejx+3BIVqNuXv9Rw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.0.tgz_1478501248527_0.6576229834463447"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.1":{"name":"x-react-router","version":"0.2.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"fdd4bbb28d4931e2b06c7781aac441ec92a0a8c0","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.1","_shasum":"0632121ee8aa739ccbddff72a5bfabfb56863f9a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"0632121ee8aa739ccbddff72a5bfabfb56863f9a","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.1.tgz","integrity":"sha512-j/jAlFXraFc2cngH3OozE/qjPQaAu1cbSdxIY6iqp1W8Uy1D6q89IxoUFcETTpuD7QvJ0Bl6/YuuQbKIGcWogw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1i9kvdEtI/dr4SyxKPXUZ3UwnhdmRlxm+eAW3tG5nKAIhAIKKdMHzCLJcCBt0oCMoF1R9sEAitxqy++Jqam+Xu/GZ"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.1.tgz_1478501492276_0.7301366748288274"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.2":{"name":"x-react-router","version":"0.2.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"3b832e8bb9649ebb3da3f66e5703df2943579063","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.2","_shasum":"a7d797d802379b91be24003bd2c94dce0bbabd9a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"a7d797d802379b91be24003bd2c94dce0bbabd9a","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.2.tgz","integrity":"sha512-sSIrl74d7ycTkFjRTRsolQmVJ/RL87W2TCZAgiiM0t+VgOaex9SKIGDv/HT8yxrc2yE4FrjiPg4bbHhE9x3dDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY0CWjMcUmJIh5n/Omd2/pgyOesWJaAkTgZo3RyD1KaAIhAIsJTm3sbdXuN/p+LZjEzxRia4SCdub7LaaL/Ho9PoT+"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.2.tgz_1478501700518_0.3197697941213846"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.3":{"name":"x-react-router","version":"0.2.3","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2"},"gitHead":"d4a9281e549f5d5f965192465507503559729f29","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.3","_shasum":"414eeb4f7104f380165512a05cd8c5166f3f56e6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"414eeb4f7104f380165512a05cd8c5166f3f56e6","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.3.tgz","integrity":"sha512-tcG8BnLzMKbjk+DDqjd0IYTYHJGSqMzOFJi+6yQO6XZTi7Z7anDbS4XJWlXqRPwiEn45K723BqeCNe7cFQU8OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1RVt4oAGFJL3YJVTDx/d3Btpt0SUJrz4TVzsYTb219AiBHS9gcIkGtgbCOrW9dJbmI1sNLsoRSGtz4GaJd3PJwlQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.3.tgz_1478598596749_0.9908782076090574"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.4":{"name":"x-react-router","version":"0.2.4","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2"},"gitHead":"3f335ace62229f49b8982eecff41547b6bec6a2f","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.4","_shasum":"27da9a5c1ce7136284a9dafc841f7b8d9f5b659a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"27da9a5c1ce7136284a9dafc841f7b8d9f5b659a","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.4.tgz","integrity":"sha512-QfDVgWHcYurccwi8Bl+7/hZrt6NTI/Src/aHcM7xRwSJnwS16TweS6iGgAcu4gPuth3EjFyCQJcf6sit+5eY7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4D7xznbz3XVdE2dTdzvIQ5fGsqLk0iKwtSLvpt7m0PwIgY5fcCRuxTMlgDeiLDDMsezjneveiIUseaab+mhJ/nwQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.4.tgz_1478601589003_0.042120978934690356"},"deprecated":"v0.4.0 has big change","directories":{}},"0.2.5":{"name":"x-react-router","version":"0.2.5","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/react-routing.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2"},"gitHead":"b30cf1606818257837601af707ad7c20b40cc130","bugs":{"url":"https://github.com/vqun/react-routing/issues"},"homepage":"https://github.com/vqun/react-routing#readme","_id":"x-react-router@0.2.5","_shasum":"bcbeda7f7c0cd9042a4b1d272bf62a146c91b8c6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"bcbeda7f7c0cd9042a4b1d272bf62a146c91b8c6","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.2.5.tgz","integrity":"sha512-jChuG7iRfkQoFqq50JINVQCrhSdzwG2SH7NwXcmBEcNxc6YhjMD/SmL6d7odj+joScRb6Pwa8IfyHjO7L58rKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbhAOrJev/rudBaZ2obsAZGD5qeAA9CKsATGiFup7O8AIhAMU/6o/z3egDyJgFlNPkz6ZjFGsNVGrn6H6HHZWgC8sj"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.2.5.tgz_1478768034456_0.3087101096753031"},"deprecated":"v0.4.0 has big change","directories":{}},"0.3.0":{"name":"x-react-router","version":"0.3.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"lib/index.js","peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2"},"gitHead":"52d155e458502d0a89995f8034744fcb24a33580","bugs":{"url":"https://github.com/vqun/x-react-router/issues"},"homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.3.0","_shasum":"6b7d8781a9afc67a9d96c4c933f28474314057d3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"6b7d8781a9afc67a9d96c4c933f28474314057d3","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.3.0.tgz","integrity":"sha512-YDbyOEEK5eywsQCPxrIgRQnV1fNtigoM/dWuuFcN2+98gsZw7X0AvQgoTy/3a18MPkk1dbtGsEgaq7sgvh5bSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClk9ZIvjTRHFQKWaWGp6lZcehfKuIFYrSP6Gfh20cqygIhALkOpLgMeYP9CBHiJuVrtG111DADffb+/L2/5DVDslOr"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.3.0.tgz_1479111798650_0.8488616694230586"},"deprecated":"v0.4.0 has big change","directories":{}},"0.3.1":{"name":"x-react-router","version":"0.3.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["x-react-router","x-react-route","x-react-routing","react-router","react-routing","react-route","react","router","routing","routes"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib ; `npm bin`/webpack ./lib/index.js ./index.js","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2","webpack":"^1.13.3"},"gitHead":"60bfd8f3374de312e62f5ca53afa61e4782dbe4b","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.3.1","_shasum":"f44e8bfc5fc3971f92210ea3c843ef81fc5edfd6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"f44e8bfc5fc3971f92210ea3c843ef81fc5edfd6","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.3.1.tgz","integrity":"sha512-xCz/4YYWuzj/U5k/Q5MRMqpFgVTW7NQm/xyUqFk4ab0pIZo/acP7qm76L99xVOP1hp60zYBGhJyQGcNpVh3xOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFj7NUNUbK1Wqy95HF8bWKrbVVL4YOi+tbp2UQDzd9qAiBB8Krj11Eg8UWALoH9v8qm4mr9QU224r8PIFD0BYZveg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.3.1.tgz_1479115762791_0.35553956823423505"},"deprecated":"v0.4.0 has big change","directories":{}},"0.3.2":{"name":"x-react-router","version":"0.3.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib ; `npm bin`/webpack ./lib/index.js ./index.js","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","history":"^4.4.0","path-to-regexp":"^1.6.0","react":"^15.3.2","webpack":"^1.13.3"},"gitHead":"515f72072e0a5afb34c10981071b7fe3c83e058a","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.3.2","_shasum":"9a221675fd998f5669a5a8953aa5ee5f44edbb22","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"9a221675fd998f5669a5a8953aa5ee5f44edbb22","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.3.2.tgz","integrity":"sha512-kkqE6y0xYi/r9gIky2NglDFBIEucEWgtZ9yFhKnoRkUvhdFxRE4oXJmxURzJbY/Yj5DFsjOHIysdceFHSa0Mhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDC09Degmkyrbjaex48axhhnedzkqQ/csHaz2ofnkX2RAiAHltRt/uiQxzDes5NYcK3WtITZrLPSp9IoQuXFHD/O9A=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.3.2.tgz_1479116951178_0.727405708283186"},"deprecated":"v0.4.0 has big change","directories":{}},"0.3.3":{"name":"x-react-router","version":"0.3.3","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"0d5876da7788dc208809e0ce391713eeb396d067","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.3.3","_shasum":"283f6e747ca948da0f9b16b99ddd5d2b43917940","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"283f6e747ca948da0f9b16b99ddd5d2b43917940","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.3.3.tgz","integrity":"sha512-/al6+Y/QzpomaZN7KvwGvz40uudXH2I8XQgCa8AUOBv0t0QxWJuI7+wVLcMndRjniqGXvVGnQKb66Mb5BBqXDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWnMaUiruWzuH2rZxNB0Ghebqd32QFhxysxmKX/lhq4AIhAL/GVfmv+VF01faIOx1w6yMSnjZs/MWNVdm5uctDI2pS"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.3.3.tgz_1479192983403_0.5453870492056012"},"deprecated":"v0.4.0 has big change","directories":{}},"0.4.0":{"name":"x-react-router","version":"0.4.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"63ef50bb9026c3e72632ff6154168e719f41445a","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.4.0","_shasum":"fdfd35a7611f9fbfa06dc8bab601a23c4e6be891","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"fdfd35a7611f9fbfa06dc8bab601a23c4e6be891","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.4.0.tgz","integrity":"sha512-0EtDlrr9N0Zvj7ag73cZC77zs3Tb8hbOi8QUgFkPPtRdGf5chTyKeIMfmwpvjx/yLVeWw3NdMR2OJdgMjZql5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMg3pVN6jE5KWByZSZzjRs1DJmtNenRfeHlajJzocmOwIgA4+ANWvEdvApYKSAXNTBV0sPxiTPZTJsbOZEx8sB5ME="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.4.0.tgz_1479365637346_0.14677732228301466"},"directories":{}},"0.4.1":{"name":"x-react-router","version":"0.4.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"e36cebf39e58390910cbafa32657ff40fe49b0dd","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.4.1","_shasum":"b3f910f2108cf79f6948e240a68bca20eefc4299","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"b3f910f2108cf79f6948e240a68bca20eefc4299","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.4.1.tgz","integrity":"sha512-Dyy6f5Sx/OurI04gpZPwbZfODKcFCPwC9DLeFuNMdqnbs1Wb6T+912lCORjHvM9AUD4okTd8FAhcTX9I1q3VKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEeSOO81Mo+bZ4/xq8bZ6wwJodoxusRoUeI9kcoZAgJwIhAIOvAbseNpIqUUBDRBfWkz3RGj/iJ7/zGUv5IOwaZljS"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.4.1.tgz_1479366738852_0.5798874548636377"},"directories":{}},"0.4.2":{"name":"x-react-router","version":"0.4.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"55ec3d988b2cb3213369b29aec191aa25a7c3b7e","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.4.2","_shasum":"6362b7007745f61e8f4ccfe3e959305cb622ea79","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"zengweiqun@yeah.net"},"dist":{"shasum":"6362b7007745f61e8f4ccfe3e959305cb622ea79","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.4.2.tgz","integrity":"sha512-S0UoGAPPkAgmUhhPR6s69W/3GQ1HBdfvPLoE1K1mwh4xyYxYpcyUX6vhmbSRiX3RvGvffqFFWvam8tzWYBU3ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcUbvwWSGtB8KIz8jsz76/UaN/7G824N4iqHHa8DcxgQIgMn4Pukm91fwWgzBpiYhS6voTDaXVZKdqz7tQH4rzC74="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.4.2.tgz_1479711523482_0.6806842584628612"},"directories":{}},"0.5.0":{"name":"x-react-router","version":"0.5.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"error-stack-parser":"^1.3.6","history":"^4.4.0","path-to-regexp":"^1.6.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"d8af83ab3a6025910a1f301113c828af6911cf2a","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.5.0","_shasum":"ceaf30aac8f120bb4ace05e8edbc1dbed7e3495d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"ceaf30aac8f120bb4ace05e8edbc1dbed7e3495d","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.5.0.tgz","integrity":"sha512-CuuabDnI82PeH5nfxKVb5xO8Zue7Qls3TEU0W1t0qt8CjGRUnMIvdV4BHPWzzGOBY8B8/A5vgP1SYkQggQZUEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSXA1AtagADXUnwFvQ3fdye95siJLGjKtxlVeRLIt+awIgDlqCTulhobNk63w5LSKo5Fi9HwNSwSfxYHDe887KwWE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.5.0.tgz_1480058544406_0.7555648689158261"},"deprecated":"Critical bug cased by preload fixed in 0.6.0","directories":{}},"0.5.1":{"name":"x-react-router","version":"0.5.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"error-stack-parser":"^1.3.6","history":"^4.4.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"17cdd010cad0d488428172b1d4917526cf8bad3e","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.5.1","_shasum":"138bfabfb7f9928019a49774f83ba29e4acefcf9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"138bfabfb7f9928019a49774f83ba29e4acefcf9","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.5.1.tgz","integrity":"sha512-nS7sK/MNTVQcH0hMpjty4HmZ6EICBBXbf3+0O766stqHSfFapTb2Orq4pejvDcuoOP4Ds3jd1CEcuGR93TOO+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhwo5ChjRS23aECdTDkhUL2SX8AgxnO9yWczMm8FAHNAiBSotKAAEOafFDHWnmnCGhMO3LBk0cKnF2HwLqI0AeVLA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.5.1.tgz_1480058817350_0.15612006816081703"},"deprecated":"Critical bug cased by preload fixed in 0.6.0","directories":{}},"0.5.2":{"name":"x-react-router","version":"0.5.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"79ad3a83d313df5f99305dcaaf18178793b112b6","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.5.2","_shasum":"0bcafbd0b1e7ca5f368814ac7213813425487335","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"0bcafbd0b1e7ca5f368814ac7213813425487335","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.5.2.tgz","integrity":"sha512-ZQyfw737O2NV1Sbo5WQGIcWlOlVUj3RW4nyTmjJzluQ6zH8SV1C1A+mbJt+d7cq92UyU2Gz/h0QswqvAoZ7nlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeDjWOdBiBeyF+HtA2eJKhQhDLDgJ/H1fgA/Q6UMJyUAiEA0pXl1u5IBZbEtIoPQm+8jnVMi4rCH8SFiOGc9tB7GSU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.5.2.tgz_1480058945971_0.0971848324406892"},"deprecated":"Critical bug cased by preload fixed in 0.6.0","directories":{}},"0.5.3":{"name":"x-react-router","version":"0.5.3","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"af5cfea66b58e50c5d045da6459624e18c87ab55","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.5.3","_shasum":"5a18e587ef0d4d0c63065fa1300317327a1e9de9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"5a18e587ef0d4d0c63065fa1300317327a1e9de9","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.5.3.tgz","integrity":"sha512-s/T+Y8/pZ6zX/eew6jKnV3lZ+0wR07eniseYHSdlvTiKqpoJmeOJjRD3kxMDzN1ZFqi1oCoxk0e2slbjqOm1Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFz0wemf+6z7xsJ4MVoD9TB5QE+Fgqz1tHZ37oqfod+AiEA39qVDQuqYeUM4I21tcsW5Iqx4xJCCDQ6Pm/MQtKvZB4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.5.3.tgz_1480059611944_0.14275853871367872"},"deprecated":"Critical bug cased by preload fixed in 0.6.0","directories":{}},"0.5.4":{"name":"x-react-router","version":"0.5.4","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"81c5919bd34976a300b46cccbf27b831f7bc357c","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.5.4","_shasum":"eb1ee618818181bf1baf9e5222c1033536ba9c2a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"eb1ee618818181bf1baf9e5222c1033536ba9c2a","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.5.4.tgz","integrity":"sha512-7wvZp9mRDlBW99v5QpYRIljrxIgK21YpEBIhMVzYp265YFWj6yTIGchmi4jrQlEiSEspRzaGnJ3XzxLpNb0gPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFuTi1gtj4Q7xhikY50Df9RC4Mt5q2aEVizzt7XGqGSQIgWwuxgGm4D1hV9Eomd4tad9Jns8hOhMKL4M7G+/tJoMk="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.5.4.tgz_1480060085945_0.7999731102026999"},"deprecated":"Critical bug cased by preload fixed in 0.6.0","directories":{}},"0.6.0":{"name":"x-react-router","version":"0.6.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"fd382cd90d4a6fd900add72620e2157f3768ee9b","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.6.0","_shasum":"b99bdb99d97cd26fad3b1c8350fcc3b4aee70129","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"b99bdb99d97cd26fad3b1c8350fcc3b4aee70129","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.6.0.tgz","integrity":"sha512-aLIiediEeYQ+/Gj7JeZB34meXQw9XCfpBTdTI8621Uemg5cCZyhzhM2RIcbguAbSDRxUeo3Oz/01BagK4yAyrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXrJ8uH1F39eyass51Z2nlZ9dlmyJS3uSd/r+29R2gSAiALgXvBM6jouQ1wUm5D+2gzxlcpbbwTcqRk/oXViuE2rw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.6.0.tgz_1480315948194_0.1817208940628916"},"deprecated":"preload bug fixed in 0.7.x, use the latest is recomended","directories":{}},"0.6.1":{"name":"x-react-router","version":"0.6.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"fec1886f2bcbf1601ce19066ddb2489afcbd1b9d","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.6.1","_shasum":"b766ad6daec92dd5e1ac87d57e927811f151b67f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"b766ad6daec92dd5e1ac87d57e927811f151b67f","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.6.1.tgz","integrity":"sha512-ShS5JmJSW546pCzAGFZh6gQrDZQadVBMMu19Nr/l4dlucM6yTH1Tdyoj8yOPHDj8E0xPsuNf2rguNBOiDac5+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3bQZStgsJS8QGuukI4didMZeegHzeebfaPFfvmKU1xQIhAPj18BOKF0ge4MTk/3CqMJnjcngILDOg8K1foHkVRKQU"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.6.1.tgz_1480330072620_0.9551810855045915"},"deprecated":"preload bug fixed in 0.7.x, use the latest is recomended","directories":{}},"0.7.0":{"name":"x-react-router","version":"0.7.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"db6a162e0f0683d940409b729e5153c376a3b368","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.0","_shasum":"7ca87648599e26065724790c6bcf0360d71553b0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"7ca87648599e26065724790c6bcf0360d71553b0","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.0.tgz","integrity":"sha512-pbNjJsGhc6NadXCU1SJ2DF7E067oaj4Yotstt19apVUtWgP/Vs94bx/nuGHSOpCDS1LysQnBwSZCwtBvEBmXdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDT+ws217qL/fsGHStPJKFWnO8suJZ1/TxOYV7ruhpngAiEA4fg04zvkrPXcij3+sDgIb00ZsqXr8lLWrvxCf5dFi9w="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.0.tgz_1480386009008_0.8577086231671274"},"directories":{}},"0.7.1":{"name":"x-react-router","version":"0.7.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"0fba0f34d3dc5dd857cbe0c76f8e27cd789bd028","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.1","_shasum":"343ea2be89362122052036fb59d434f1b7252e78","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"343ea2be89362122052036fb59d434f1b7252e78","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.1.tgz","integrity":"sha512-tVPepX6DiHjQvb8vyNIB2hhOi9yeUQaFFGxYmaafj9+tCtyQhXyKlc0/Ke4+c6VilmM2xAmwltvq5I3H5K2Klw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX/vNLgXKzpuZEWDX7gYpyX4l7f4Iv/RGv7QQYsPBjrAiEAmiS3rz5HY4pc0XHEik/M3MuWkeZLhJIwuf7vWIhpKnU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.1.tgz_1480386621813_0.04951744759455323"},"directories":{}},"0.7.2":{"name":"x-react-router","version":"0.7.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"4f85c8d8eb06ee9a415d35229b6b00a7f2483173","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.2","_shasum":"d5aa6cf6f1f9da0bed40a9a5f6c23e7cc4e2d9fa","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"d5aa6cf6f1f9da0bed40a9a5f6c23e7cc4e2d9fa","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.2.tgz","integrity":"sha512-HV+aVc7xnInmrcttP2cFq4tgH9sB0iOvn7H2EU5wD8/SjyGLwtoXIoSZcMPYZ6vVnruL7tbDf1+Rt6qeIBMCxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDO/Y4wNRuWWOyFEv74SanBB3LdyhTLXCjvUhPogKvAyAiEA+O0LoR3Y9aMvN3VYrk76+/GU/Jh7Cqhc7TjV9VkEjPU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.2.tgz_1480391440248_0.9064412305597216"},"directories":{}},"0.7.3":{"name":"x-react-router","version":"0.7.3","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"b61950721efbfdbc333f7b6459ea79169be9e90c","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.3","_shasum":"83185cfc8682217cab63fe40c61c4eda3925ba20","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"83185cfc8682217cab63fe40c61c4eda3925ba20","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.3.tgz","integrity":"sha512-Vgg7aHT3ZRwfUQeGmdjwaENciHWrE4+qUwp9ZZIFcwyvFcTVciMjaU4XUGceklMu4sWtZTdYWXHK72FKX93RkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTZiOk2nGNOdyz0jvaK7eDFWw9c//8LqZaWs32AtabTAiEAtgIDIldTifOi18Igkq8NOUYKNSi7ekgNq0Srs6BLtxo="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.3.tgz_1480499447484_0.7478710683062673"},"directories":{}},"0.7.4":{"name":"x-react-router","version":"0.7.4","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"509d2530b951b3f0ff5dfb69a4a8f7a4b13f35c3","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.4","_shasum":"987038072b0e7c1d0d0372b224662c441eaf1a3b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"987038072b0e7c1d0d0372b224662c441eaf1a3b","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.4.tgz","integrity":"sha512-4R/2XEHdN1BxBCCd1snnGVbVflTjKotWYNdQoDxcnD5UHIG3rWR/44WdFM0smESjnclSqKGefj8xpbLq00jEqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjDYD7ZUsPQtu9X+KUU93fCPiQMZiYJ8ljJWIBRQCohAiEAq4Mk61F6tysBUa4Cyl1ZqvIh09io/2zj+Bx8RLiGZa8="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.4.tgz_1480499757472_0.4489701765123755"},"directories":{}},"1.0.0":{"name":"x-react-router","version":"1.0.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"9f4a33e4edb1bde8c6212c25bcf3a1f9029a80ed","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.0.0","_shasum":"bff00c4d90cc025cc0f42ceff7024ed590a9e38d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"bff00c4d90cc025cc0f42ceff7024ed590a9e38d","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.0.0.tgz","integrity":"sha512-yBYQEsIDMEIhq3876ewbJ9+YoaRNYq5AbM4tv2zlxJ15unPG3veHzQJc47XCM0HhEg08aeJvQaVnO9dzrI85KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGREm58pkyuPG2WtEAPnLK1gYJPX3F9BoNxK8tK19+qiAiEAhBWgxtPcFKzvyuVJU72OKSOmh8rKBm/mXwmM04+txu4="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-1.0.0.tgz_1480572342956_0.15362660912796855"},"directories":{}},"2.0.0":{"name":"x-react-router","version":"2.0.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"f9839c28195d52f9bebf757e2d74749859ddd526","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@2.0.0","_shasum":"af486e3c4861658335999e2c65eb024cd29d311b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"af486e3c4861658335999e2c65eb024cd29d311b","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-2.0.0.tgz","integrity":"sha512-XWFZBSkBPFilKgMq48joaLwmCrNjfGWE6NE864osUqR1v/sWWixoF38+qmANpxR3TXOD7Zp39DRS5la+hhlmtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVNYpN9iX4FpGKQ4v9WUIMugIm1oNb777eGiAuj63UGAiEA0bULN+poFn+/ePlyNRdahJg1MCLXRSATerpWZE5gGIY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-2.0.0.tgz_1480572422542_0.6758664394728839"},"directories":{}},"1.0.1":{"name":"x-react-router","version":"1.0.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"62f11db8aeafcbe52560c6f16bdfa14e65592168","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.0.1","_shasum":"b3916e3909a327f4fd37851955425f7c0589ad9a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"b3916e3909a327f4fd37851955425f7c0589ad9a","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.0.1.tgz","integrity":"sha512-hxYai2uNuVJ2G6ZNl0LBe/Gw9qrUukniABQQgNwmVkuSQY9FNtGlxthgrXKuihJIWLwclM4sSin1ROOcX75xPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdydaoVuyksWUfc2jry2r40SSmUqw2xXWPU0p4WELbtgIhAMKtQ1NbBZUIRhCvIeytvk+Q6XReJY+gj1ySfIa33Btt"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-1.0.1.tgz_1480572672802_0.1674679801799357"}},"0.7.5":{"name":"x-react-router","version":"0.7.5","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"8292d9eb7521a78be9f75a55df2911d5ff4e5abe","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@0.7.5","_shasum":"5019752095ad23900eecc1b6e715a239238933a0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"5019752095ad23900eecc1b6e715a239238933a0","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-0.7.5.tgz","integrity":"sha512-YsOi0JtWDWPJGRxzflOFovsiSwM1S7dt/hZJUn9vOs7Ikjp9fnUitoSIbbuYRN1m/fAl7PwxRF2qxeioHdiSSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtTumOAIDD6fnt4ctNvMZfElHw+bg44KFj+uLPbrVHAAiEAwJNQVMFtYGRK+lc7x1BLpgdj+du9yRzhU5AnqUj10vU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-0.7.5.tgz_1480573272350_0.8082707996945828"}},"1.1.0":{"name":"x-react-router","version":"1.1.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"977713ebe02ce7cabe7df87730f528618158c6e1","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.1.0","_shasum":"fe3afe1a5d8a755cd16ad4ef79b960f9ff972e8b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"fe3afe1a5d8a755cd16ad4ef79b960f9ff972e8b","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.1.0.tgz","integrity":"sha512-8Sfa/S8HKtx1yWvtOIHdJqZ+qiOlZ6bb5dPZJiFz6B3OlejFCO0JMPqV4MlpsKXex5pAb3NP/yZKpyyc8w2HIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC41kvGOElGnBDJ4/lmI8l+/PO+KGYddhtuyQA7mfLnZAiAWYAVJF++YnNFSH4QfB4Lz2nagqRATdHdcD6g+vulyzw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-1.1.0.tgz_1480668689428_0.8325429356191307"}},"1.2.0":{"name":"x-react-router","version":"1.2.0","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"fdbb13b6d9c13c78a675fdb3800471f771a38fae","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.2.0","_shasum":"7ccb9767452d893438cf683f551ef7895a004ad1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"7ccb9767452d893438cf683f551ef7895a004ad1","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.2.0.tgz","integrity":"sha512-QBWuMg+ifx2xkpKPKA8CIrBu5N5cLml4ZUTiSHO9mZZmYXN2e5G2RA6vyDo3UwAjUKQOPOyv+9iprieXjRTHDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChCQeKzKANFxhsJLMOHx5ZQzpEStN1ek685dal8YHK2QIgWExHjLXhebFmMIIrn49lS6wmN4EzWuW3Gryjcs7C/Sg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-1.2.0.tgz_1482229234854_0.3970067265909165"}},"1.2.1":{"name":"x-react-router","version":"1.2.1","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"47f350bd8773c808757a3d413ccfc257a1e27772","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.2.1","_shasum":"7259d43bb947c0d0c0f9b27a1322ee268b26f001","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"7259d43bb947c0d0c0f9b27a1322ee268b26f001","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.2.1.tgz","integrity":"sha512-MnY4whFHOBBf/tsIzvUrjS+df1PpS8wLlBGdqH6VTC9L9E0ZEsqQNdqo/yYmEAia1jzqaEWzmVSbOCB00B2R2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/iH9R/mxqY8t2azZWh+CXStA8A81viuOJHGfHQ168yAIhAL4kArWVxswAHb4PDyTovnb021RBu7ckrvqjmQ6TQA2z"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-1.2.1.tgz_1482586731126_0.07427329127676785"}},"1.2.2":{"name":"x-react-router","version":"1.2.2","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"0fcd5a01a20f44a44cd21d7637a31ba53e882d6f","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.2.2","_shasum":"0e5823dc389226dd24bda45c359e41225c55456d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"0e5823dc389226dd24bda45c359e41225c55456d","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.2.2.tgz","integrity":"sha512-Z/Yn1meiEN2gWGQHQUSD85HLs04RupYQsli9jj8oIOm4xnfJkRK4A/6axMeteHJsCkGbdV8XpmVYfDEr3x9Rvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY8ROr8z9BUiM9Z9UFS67hZxz/mnfE//VFcwAnyemHTAiBtqQs6Wv2SdR2j8QhR6feAvZa8oUXVybXDIJztYVD+Gw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/x-react-router-1.2.2.tgz_1482832914732_0.8377392969559878"}},"1.2.3":{"name":"x-react-router","version":"1.2.3","description":"A complete routing library for React like react-router, but more than it.","author":{"name":"veequn@qq.com"},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"],"maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"main":"./lib/index.js","bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"scripts":{"build":"`npm bin`/babel src -d lib","pub":"npm version patch ; git push ; npm publish"},"dependencies":{"history":"^4.4.0","path-to-regexp":"^1.7.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.16.0","babel-preset-stage-0":"^6.16.0","react":"^15.3.2"},"gitHead":"3b1d7697db056b205c14100b25f1fde66e1d88fb","homepage":"https://github.com/vqun/x-react-router#readme","_id":"x-react-router@1.2.3","_shasum":"f3344c8383fc5fe5a7971a653126e714e47f9dfb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"veequn","email":"veequn@qq.com"},"dist":{"shasum":"f3344c8383fc5fe5a7971a653126e714e47f9dfb","tarball":"https://registry.npmjs.org/x-react-router/-/x-react-router-1.2.3.tgz","integrity":"sha512-/+5CXDsbinmySnLzFUgJuGMyBtLLh6QKOry9H3CG7amqgYJyttLNGoo211sWMOGMlCZiq6cc6GjzAzN8kIXb+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBs/nDhnovIG+VDLgE2mjdRZLqmB8qwBq+w5P44Tc3fgAiAeJgsULg65PmwwjJog1fgGPIawUcgsiYS2JN3MzXNrUQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/x-react-router-1.2.3.tgz_1482834144305_0.7984456922858953"}}},"readme":"# X-React Router\nA complete routing library for React like react-router, but more than it.\n\n## v1.2.0\nSupporting `params`: `x-react-router@>=1.2.0` will pass the matched route information as `props.params` to the **matched** Route. You could get the route information in the **component** simply through **`props.params`**.\n### What is `params`\n`params` is an object which contains all the defined params in `Route[path]`. see [path-to-regexp](https://www.npmjs.com/package/path-to-regexp)). For example:\n```javascript\n  <Route path=\"/(profile)/:foo/:bar\" component={Profile} />\n\n  // then, location = 'http://www.example/profile/john/1'\n\n  // So, `x-react-router` will pass a prop named `params` to component `Profile`:\n\n  this.props.params = {\n    0: 'profile',\n    foo: 'john',\n    bar: '1' // it is a string, not number\n  };\n```\n\n## Install\n> npm install x-react-router\n\n# x-react-router@>1.0.0\n~~`x-react-router` v1.x.x is currently released with the next tag (meaning it will not be marked as latest). You can install it with semver:~~\n\n> ~~npm install x-react-router@next~~\n\n**From now on, `x-react-router@next` will tranform to `x-react-router@latest`**\n\n# x-react-router@<1.0.0\n**`x-react-router@<1.0.0` is deprecated now. And will no longer be in maintenance and upgraded. It is a great recommendation for you to upgrade `x-react-router` to uppper 1.0.0, or `@latest`**\n\nSee **Important** below.\n\n## What it looks like\n```javascript\nimport { Route, Router, Link } from 'x-react-routing';\n\nclass Home extends Component {\n  render() {\n    return (\n      <div className={this.props.className}>\n        <p>Hello, I am {this.props.location.pathname}.</p>\n        {this.props.children}\n      </div>\n    );\n  }\n}\n\nconst routes = (\n  <Router prefix=\"/\">\n    <Route path=\"home\" component={Home} className=\"home-1\">\n      <h1>React Routing</h1>\n      <Route component={<h1>Hi, I am react-routing.</h1>} />\n      <Link to=\"/demo\">To Demo Page</Link>\n    </Route>\n    <Route path=\"home\" component={Home} className=\"home-2\">\n      <p>Hello, I am another Home.</p>\n    </Route>\n    <Route path=\"demo\" component=\"/js/login\" />\n  </Router>\n);\n\nReactDOM.render(routes, document.getElementById('container'));\n```\n\n## Important\n1. Make sure `x-react-router` is required **only once** in your app. Such as put it in `CommonsChunkPlugin` if using webpack.\n2. **!!!!**Starting with v1.0.0, `x-react-router` will change the mechanisms on Route merging. And **INCOMPATIBLE** with `x-react-router@\"<1.0.0\"`. In `x-react-router@\"<1.0.0\"`, if your lazy-loading(including preloads) Routes will be merged to old one's root. But, in `x-react-router@\">=1.0.0\"`, the lazy-loading Routes will be **INSERTED** to where they were loaded. For example:\n\n```javascript\n// Home:\n<Router>\n  <Route path=\"/(home)?\" component={Home} />\n  <Route path=\"/profile\" component={Profile}>\n    <Route path=\"p1\" component=\"/js/profile/p1\" />\n    <Route path=\"p2\" component=\"/js/profile/p2\" />\n  </Route>\n  <Route path=\"/setting\" component=\"/js/setting\" />\n</Router>\n\n// Profile/p1: profile/p1 is lazy-loaded\n<Router>\n  <Route path=\"/profile/p1\" component={P1} />\n  <Route path=\"/profile/p3\" component={P3} />\n</Router>\n\n// In x-react-router@\"<1.0.0\", x-react-router will have a such result:\n<Router>\n  <Route path=\"/(home)?\" component={Home} />\n  <Route path=\"/profile\" component={Profile}>\n    // <Route path=\"p1\" component=\"/js/profile/p1\" /> // This p1 is deleted\n    <Route path=\"p2\" component=\"/js/profile/p2\" />\n  </Route>\n  <Route path=\"/setting\" component=\"/js/setting\" />\n  <Route path=\"/profile/p1\" component={P1} />\n  <Route path=\"/profile/p3\" component={P3} />\n</Router>\n\n// BUT, in x-react-router@\">=1.0.0\", x-react-router will have a result:\n<Router>\n  <Route path=\"/(home)?\" component={Home} />\n  <Route path=\"/profile\" component={Profile}>\n    <Route path=\"p1\" component={P1} /> // the old one is replaced by the new ones\n    <Route path=\"p3\" component={P3} />\n    <Route path=\"p2\" component=\"/js/profile/p2\" />\n  </Route>\n  <Route path=\"/setting\" component=\"/js/setting\" />\n</Router>\n```\n**It is great recommend to upgrade `x-react-router` to `>=v1.0.0`.** I am sure you will feel the `x-react-router@next` pure than `x-react-router@latest`\n\n## Examples\nSee [x-react-router-demo](https://github.com/vqun/x-react-router-demo)\n\n## TODO:\n- [ ] **Supporting Sub-Routes merging**: before v0.7.2, `x-react-router` only supports merging same Route-tree, if the structures are different, `x-react-router` will mark them new Routes\n- [ ] **File updating** \n- [ ] **Caching the component-list**\n- [x] **Basic Routing**\n - see [react-router](https://github.com/ReactTraining/react-router)\n - similar but not all same (such as x-react-router use [path-to-regexp](https://www.npmjs.com/package/path-to-regexp))\n- [x] **Parsing path params**: pass the path params defined in `path` to `location` so the Routes could get them for more[since v1.2.0]\n- [x] **Supporting lazy-load**\n - set `component=[STRING]`\n - load `STRING[.js]`\n - re-render the page\n- [x] **Supporting self-defined props**\n - passing the self-defined props to Route\n - `x-react-router` will pass to component(React Component/function) when rendering\n- [x] **Passing the loaction info to component**\n - component and the children can get it with `props.location`\n - or from [react context](https://facebook.github.io/react/docs/context.html)\n- [x] **Nested Routes**\n - nested Route's component will be rendered as a parent Route's child\n - you must explicitly use it by `this.props.children` (same as `react-router`)\n- [x] **Route prefix**\n - `<Router prefix='/prefix'></Router>`\n - all the children routes will generate the url with this `prefix`\n- [x] **Supporting the non-Route children**\n - pass a valid children(see `isValidChildren`@`lib/RouteUtils.js`)\n - `x-react-router` can auto compile it to a valid Route with parent path \n- [x] **Route without path**\n - use parent's path\n- [x] **Route without component**\n - use the default component[see `XComponent`@`lib/Route.js`]\n- [x] **Default loading**\n - pass `loading` as the Route's props\n - `x-react-router` will use it when lazy loading\n- [x] **Optimizing the Routes merging**\n- [x] **Route preloading**: since v0.5.0. Just add `preload={true}` to Route whose router needs preload. `x-react-router` will not apply the preloaded router, util the `Route[path=url, preload=true]` was visited.\n\n**P.S**. `x-react-router` supports Route without path or component, but not without both. Route without path and component will be ignored, and so it is with it's children.\n\n\n## Q&A:\n> Q: Why not extend on `react-router`?\n\n> A: Hehe(呵呵)~\n\n--\n> Q: What the mode of Route's path?\n\n> A: see [path-to-regexp](https://www.npmjs.com/package/path-to-regexp)\n\n--\n> Q: What `x-react-router` does for Route's lazy load?\n\n> A: By passing a `string` component(path of the file contains the Routes' real definitions) to Route, `x-react-router` will load the file and compile the new routes and olds, then re-render the page. (in the file, you should make sure the new Router run after file being executed)\n\n--\n> ~~Q: 路由组件链缓存规则~~\n\n> ~~A: 第一次访问的路由，其相应的组件链会被缓存在一个对象中；新路由规则在与旧规则合并时，若碰到旧规则被覆盖，则***相应的路由组件链缓存会被清除***。~~\n\n--\n> Q: How can the component get the location info (route info)?\n\n> A: `x-react-router` will pass the location info (including pathname/path, query, hash) as a prop to the component defined in Router. And you can get the info through `props.location`. See all info by logging the `props.location`***P.S.: location info does not include host, protocol, port and so on***\n\n--\n> Q: How can I pass some self-defined props to the component when it rendered?\n\n> A: Just pass these props to Route, `x-react-router` will do the next.\n\n--\n> Q: My routes' pathes have a same prefix, and I want to define it only once. What can I do?\n\n> A:```<Router prefix=\"YourPrefix\">...</Router>```\n\n--\n> Q: How `x-react-router` handles the none-Routes?\n\n> A: `x-react-router` will compile them to a valid `[Routing]` by setting their path same with parent's.\n\n--\n> Q: How `x-react-router` handles the Routes without `path` or `component`?\n\n> A: without `path`, `x-react-router` will set the path same with parent's; without `component`, set default component (see XComponent@lib/Route.js).\n\n--\n> Q: I want a loading when lazy loading, what can I do?\n\n> A: pass the `loading` prop to the Route.\n\n--\n> Q: Why cannot the same routes been unified to one `[Routing]`?\n\n> A: Same routes, but can be on different level, have different parents; event same level, they may have different props. Best way is to treat them 'different routes'.\n\n--\n> Q: I want the `x-react-router` to match the location/route on query level, or hash level, what can I do?\n\n> A: pass the `mode` prop to `Router`\n\n--\n> Q: What are path level, query level and hash level? (In `x-react-router`, we call them `modes`)\n\n> A: They mean how the location/route matched when rendering a component. For examples:\n\n```javascript\n// location = 'http://examples.com/demo/simple?q=1#hash\n// path level\nif (`/demo/simple`.exec(Route.path))\n  render(Route.component);\n\n// query level\nif (`/demo/simple?q=1`.exec(Route.path))\n  render(Route.component);\n\n// hash level\nif (`/demo/simple?q=1#hash`.exec(Route.path))\n  render(Route.component);\n```\n\n--\n> Q: How can I get the Route's matching modes? (from v0.4.0)\n\n> A: see below: PATH is defaulted\n\n```javascript\nimport { RouterModes } from 'x-react-router'\nconst { PATH, QUERY, HASH } = RouterModes;\n\n// then use them like this:\n// path level\n<Router mode={PATH} {...otherProps}>\n  // ... <Routes />\n</Router>\n\n// query level\n<Router mode={QUERY} {...otherProps}>\n  // ... <Routes />\n</Router>\n\n// hash level\n<Router mode={HASH} {...otherProps}>\n  // ... <Routes />\n</Router>\n```\n\n--\n> Q: How to make some of the Routes preloaded? (from v0.5.0)\n\n> A: Just pass a `preload` prop to Route, and value it `true`:\n\n```javascript\n<Route path=\"/demo\" component=\"js/demo\" preload={true} />\n```\n> then, `x-react-router` will load the `component=\"js/demo\"` and the Routes will apply once the `path=\"/demo\"` is visited.\n","maintainers":[{"name":"veequn","email":"zengweiqun@yeah.net"}],"time":{"modified":"2022-06-29T04:39:14.157Z","created":"2016-11-03T09:38:18.574Z","0.0.1":"2016-11-03T09:38:18.574Z","0.1.0":"2016-11-03T13:41:39.207Z","0.1.1":"2016-11-03T13:45:35.956Z","0.1.2":"2016-11-03T13:51:13.065Z","0.2.0":"2016-11-07T06:47:28.750Z","0.2.1":"2016-11-07T06:51:32.498Z","0.2.2":"2016-11-07T06:55:00.755Z","0.2.3":"2016-11-08T09:49:56.988Z","0.2.4":"2016-11-08T10:39:49.246Z","0.2.5":"2016-11-10T08:53:55.982Z","0.3.0":"2016-11-14T08:23:20.412Z","0.3.1":"2016-11-14T09:29:23.021Z","0.3.2":"2016-11-14T09:49:13.367Z","0.3.3":"2016-11-15T06:56:23.628Z","0.4.0":"2016-11-17T06:53:57.574Z","0.4.1":"2016-11-17T07:12:21.304Z","0.4.2":"2016-11-21T06:58:43.710Z","0.5.0":"2016-11-25T07:22:24.642Z","0.5.1":"2016-11-25T07:26:59.099Z","0.5.2":"2016-11-25T07:29:07.849Z","0.5.3":"2016-11-25T07:40:12.632Z","0.5.4":"2016-11-25T07:48:07.659Z","0.6.0":"2016-11-28T06:52:28.469Z","0.6.1":"2016-11-28T10:47:52.858Z","0.7.0":"2016-11-29T02:20:09.242Z","0.7.1":"2016-11-29T02:30:23.565Z","0.7.2":"2016-11-29T03:50:42.256Z","0.7.3":"2016-11-30T09:50:49.677Z","0.7.4":"2016-11-30T09:55:59.380Z","1.0.0":"2016-12-01T06:05:44.829Z","2.0.0":"2016-12-01T06:07:02.781Z","1.0.1":"2016-12-01T06:11:14.757Z","0.7.5":"2016-12-01T06:21:14.347Z","1.1.0":"2016-12-02T08:51:31.498Z","1.2.0":"2016-12-20T10:20:35.095Z","1.2.1":"2016-12-24T13:38:51.352Z","1.2.2":"2016-12-27T10:01:55.023Z","1.2.3":"2016-12-27T10:22:26.284Z"},"homepage":"https://github.com/vqun/x-react-router#readme","repository":{"type":"git","url":"git+https://github.com/vqun/x-react-router.git"},"author":{"name":"veequn@qq.com"},"bugs":{"url":"https://github.com/vqun/x-react-router/issues","email":"veequn@qq.com"},"license":"MIT","readmeFilename":"README.md","users":{"veequn":true},"keywords":["router","react","react-route","react-routing","react-router","x-react-routing","x-react-route","x-react-router"]}