{"_id":"@jimengio/ruled-router","_rev":"70-f15d43c2300d2828793b5fe17fbc47fd","name":"@jimengio/ruled-router","dist-tags":{"latest":"0.2.27"},"versions":{"0.2.2":{"name":"@jimengio/ruled-router","version":"0.2.2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/ruled-router.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc src/path-parser.ts --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.3.1","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.13.7","typescript":"^2.9.2"},"gitHead":"0a9317167de5acb4212cdda0acfd5b6953c92cd6","_id":"@jimengio/ruled-router@0.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-LTGdtHj/KRYwg3rNvuLnOQ2cZ/Rpu+pwjV6bhwdVhoiXoEGzAX4Lu+0JF9pP1F+4lZd6djtx8NrWEDtFxccZow==","shasum":"ab53196b7dc1d88a5121012536e4c4a642579b19","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.2.tgz","fileCount":6,"unpackedSize":7849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVwECCRA9TVsSAnZWagAADrsP/3owkIfYswIUx6N+V6FW\nYguULE38MvLdkCkue9PsZgVwZhULHSal3W5RUewyEeMvX2DP6GTSv93hHGuU\nOpWv5qUByh/QkKd53kmiMJXCLM1k+G9QEe75QeQ3Fpa1lfbr/EnEH6EwYevY\nszAtx80FiSfnvcYBw3ArGd6gylmLxvyLybsJFy+WzyPBioia2ch+ErEQYU4/\ngLgDnVXZ6bIh6jtVybv5s8bXMnlr2uBPcmz3YkPLKSVBmGFMWc7Yv7FtMgcY\nnOAiGGoz+MjGva1TTdFnKC1/XjCykCQXwrvHVSikdQvMBdJqRu0/TBPyL/42\nlYuy0YKMvwPaxJ9XLuFtvfIXDJjBd7f+BdWfSi68ZBnVAeuvVsltogeh4/hB\n6KhH4E+HA/TYjQrbKMLoDPxSHH2i08HRrGCQ6CPsjSXwEqGGu+hqHtn/oLJH\nFG36QgqXowsMOAdryI9LO6QPIJ/id0BFZn/6GLRtuujKm5YFJtxMdtJKIr5e\nYXMF2h+bCH2PE28I6PNskeYgSXbyHMB9gfwd0jLmKfHwksoc38d+Eu6aBMt5\nW1MwylV6r7kojqXtHgbaAz/pVWK/QM9kyjEE4K1jzyyi7lTEo/DderSbWhXz\nvAKmbKMOks7Q1pUVIfF8CXwfsi1qVEyX/ZDVpCAAoBNHNz3z9+vXMdlnyBUl\nry28\r\n=86Gs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkQMX5QKfGkdQR7Q7DkI6n11Z5TfOgA3q2wscZNtlTkAiBk4aqwG7RH/s2mxHACU8SuiSNK4Nir7wb0EQPkuKeUnw=="}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.2_1532428546093_0.20780537916783626"},"_hasShrinkwrap":false},"0.2.3":{"name":"@jimengio/ruled-router","version":"0.2.3","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.3.1","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.13.7","typescript":"^2.9.2"},"gitHead":"ba10b7af050a8e9c88c8afbc7e4fd44351aec4cd","_id":"@jimengio/ruled-router@0.2.3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-JfEH3yjkiZP+FxEVxxEyI9Q+tsoWzygTd5e5HxOK4ddbnE4+Y6X8Nl8S6L+IVlvLNiJLRuM102yWun2o//xTSg==","shasum":"0247be44e09db0ca42ba358cd7147987fa8b29e7","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.3.tgz","fileCount":6,"unpackedSize":7877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVxTlCRA9TVsSAnZWagAAkUMP/iUIqKpIcKZ92hMvny+i\nwL6tqsnlSn/8yqjHfIjE82EBJNs2myB5yP404dT7gS5Kvh4zrjj/SczMyo/X\nBJgNhAQEr/EIyiLO4tSd4qbfryy/czypkH7UAf4F0VczewOMdVisPKNE6LiS\nvU/KU+ebQAcdbeXAjRn3qIwyv/kKzHdr9bKRbPjraFIJDcieBHc8G6ZfZHfv\nzdliJjnKdSOPvq8u3JL2HiupK6te5M6VcBi+HK9zAb63t1mPC26cowm1LDuZ\njQMxux+mpHp4YGAtib2yaOCRZJeIHVkx9y1sQqCGNXpZpc9ptGd7qFDhsS6P\nONyN23y5/cVkfdo5TOXrrFz4Ga2/RsBH26Vj9YCLUJhukDrwsxYEgegAEuJ7\ntzr8AIjbby3xiHo+olXswKOTJliDAVnJXRjfBAd5W54m4JPDXun5tUUOBmdy\n5hO5pop99buZjPipl6/kjqnWK40PkiYXm/DS3YoNSVq+jrPHMqq2Vh3i1DW6\njF5ELQcYkpVFiDvPmWLQpDWZxVItmCf7dMnjrwP8uio8MEm9wNgQt4eQr7Bw\ntxtCKCPUmZN7oS2FnLJ2XPof2e8a7WXrVjvY0Th/h0/Tg+DqXgXHg4zgx1UR\ntvE09rIWJx76QWAAQ+r1q5l2i6349p08p2RoihwEf29GmjveeYycYO02xFRo\nwAy2\r\n=TtH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZE/FVYJ4rHiCz8qcAic+nUpQHKLfGrhEQIOtHk1szDQIgDjR9+7vyO05pKoyf3ybdjbMMWNmUO1+toHBsXZj0HCc="}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.3_1532433637819_0.9832545323419541"},"_hasShrinkwrap":false},"0.2.4-a1":{"name":"@jimengio/ruled-router","version":"0.2.4-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.5.0","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.14.2","typescript":"^3.0.1"},"gitHead":"09a9f310408e63122d8ed715617b0da3b2a62ec5","_id":"@jimengio/ruled-router@0.2.4-a1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-sT3I2ZjEKE/t22n7aZY+nQ2+EzbfAv7mBoOsqzzocZiqD+FRrkuoicp6GPRCCm1sDXP5BjhKBCExNUlm4+Nadw==","shasum":"a62df5ce33f6a9f94b2c2a60c252d62939d31d37","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.4-a1.tgz","fileCount":7,"unpackedSize":7876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfOMmCRA9TVsSAnZWagAAQY0P/iCuozNBp2M0/3VMWyRc\nfkxiu9riF6flTDjoQRu+2WpvAJ0IqUUqBlRUoJuNlX6mBPR0Ehqlqt2NAU67\nBFh774OHDlHsugzCEmdQlCqipgM7GqS+HIumt4oF6noQPnteTKmWlIya11qK\ns0gbXoXtUsLI4PhnTE857bDSL7UsKayOoXxQEjOxm5MSCLOh+IUnS4EghjWM\nZLSKNx3dA6S/M79hSSwZfAVIJ2y50xjCdBaonnof5MeCPFqnqwvkcQoei7X0\nvjfyXv283Lj7nldYY7r++Ttf8wjQaAd3bWmVodGwq+RTj0vzArW3L4v8ImDF\nivNrcdufcCTS08q6E1UEQI2jdMYc4uMK9iAGNGyrwBVjW2E9th4BZiq9jl01\n+TBI0KmFu/DY1LuwyQSTyOluEO9RmDWhJrfTRpSBkxncOGkouhRZPdO9Aosd\noP0G2rHuMHb9LmwB1azhDKrWprStd+am7zBE77F9P2OFYl8LLp9xXG7ZxfBM\n77djCyAkfL5MTYX5A+9pRfQhSNXEJM+QysawDc9g9K71QppGLbxXpyZLiqAK\nqOn9rt7ZOzaVc1uZZdgv9+gjDyZ/WmxuEZ3KT76tb/wqS/lCohdIawHGTXk+\ny4CMnibgqnhEJeXiEQeobJs4SAFL/01hPBfAwIJVuZq8rzx2DdmWjMBOVE/8\nMEfw\r\n=6fsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHizJIZTrZzSZVjiqxqh9z9nd4L4xiPHCZMexmaWyjUsAiBb1gtkD45Km5DfXduwEK08qAmz4YOV7xT/au775Ipmag=="}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.4-a1_1534911269933_0.1546074212709747"},"_hasShrinkwrap":false},"0.2.4-a2":{"name":"@jimengio/ruled-router","version":"0.2.4-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.5.0","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.14.2","typescript":"^3.0.1"},"gitHead":"09a9f310408e63122d8ed715617b0da3b2a62ec5","_id":"@jimengio/ruled-router@0.2.4-a2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-eHkwJfh+RBRsrmFo8+YrMJCGgX9+SD8o0R+W4nufQfp2kYId4IEPIy04by10QwfL7pc+lMK4C7N/zXmlwNdZiQ==","shasum":"05d48a0b8d64473db4d56234e66b17f90948b5dd","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.4-a2.tgz","fileCount":7,"unpackedSize":7876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfO1SCRA9TVsSAnZWagAAOngP+gKEufB5oZJt5f1TsvsB\n8NS4VSxPa5hq+s3XagliO5bHnNB5CjTEuGs7RP1EDKuzXubG9Yg74TIPc3yr\n4Tr/fBU0vgOXB8fEvCnWtEjh3/GHJQUMMSW7RXgVBiMkitYXHlB+OC0dHooL\nIwOjPL2g//D+LslUxC032jgjKTm8YAtbKAABPOBhu/wOnEn5kKss5Rn1QtNl\ny1/m5YPnqnLC9hHnxMwPOd09YXbMvBIfTmQBQNXKMI8bsU4rBfY7prCx56+P\nQcVHjsS2U9sQNGewgWbAgd5Z9NiwPJ9aA/AEqEhxxwb2R8Xn0UIUwix/uQxL\nzhYVWamj9NL4yaefCn0JAABhI5+0+1cPtRQww5rg6r/GUWYamJkrysG8su10\nE43D1/LI3JjYz7HDBksJ2ggpXAzBN4URbgczorYRD4vzclO6UDqG7E/Mow3l\nPMkcAQXDtHG+0tMeAIKefCHPzrEqYq3a5ExJcBCNtgvraB+qAIf75TbYJqHi\nIQRa9fVzZXZSIB+LKGnt5WXHJHzPlHMKZcnemfS8vrRaNZcnS+rG6DFUbaX4\na26wKllzJ1XazK08ihcXkdJfjRb1T/JPlLXDVOOsEAU/dlV19sMDRbQd6ynd\nUBFMOyytGEIMChS4kM672CWLXCezF6FxebZX598xz7WH27osL4KOIYClxmKM\nc4wx\r\n=HCf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGf9t35D4QKbtV91kYClD8W/cE0sevB2pUfE8+rnXr8VAiBvN8ec/pNNF1zPcIVXtHFlBf/P/dWDHXx0B+LeS144Ew=="}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.4-a2_1534913873582_0.07025370402049402"},"_hasShrinkwrap":false},"0.2.4-a3":{"name":"@jimengio/ruled-router","version":"0.2.4-a3","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.5.0","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.14.2","typescript":"^3.0.1"},"gitHead":"09a9f310408e63122d8ed715617b0da3b2a62ec5","_id":"@jimengio/ruled-router@0.2.4-a3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-c5aL96qafN/GIOVjMRg023xMEdPsAcs6KXG7/fQL/kqB+qrz1dzyLGckaaG1VLTFeXkNVoL1W+2JWXqIiK3D6Q==","shasum":"2cb90502df9a72c6255493c17aaee27eecccb783","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.4-a3.tgz","fileCount":7,"unpackedSize":7906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfO4bCRA9TVsSAnZWagAAsyoP/RH4hwknuOx1mo5MCRt2\nwq8xbDXqYSJYqO/dgsPEsxcfWwmGUpMRpzbKcILDbTTcYXO+7GjxTsbx9HvM\nxOTvnxQwDLHXQ4qMoaaQ+/WqqDTE6n0Nu1GHs7y/oV6e6WQJSV+CC+pb3Xlk\nuiNhJUIxuPPj8Nb3fliNwqMHEb+XYVMGm5Sg002hf1aE0C39Bdv4C8Kd/UfR\nv/JiKryDIq6gnRcFhh2PSfYHo+qTYwssuWH54ve0S2G71rEA519uUNtVGJTL\nD+hwgUYLlAjWJzxV8KLPObCTpY4WJHAuOWv3U6N14P+tGF26i2nstU0k11zh\nVnJu5qCN1K8uDOj7U8OSTaZ9554z13zvCGF29FPgrsAAY0Mgrxz1ZhKfX4rK\nEbE+lR/s89KXxXOkED61/N+yBdBPFaFPt9r7lCdvlLJX/ELPZVMuDHgh06/+\nsla4QuNtEj2PIKqejM2pWE3i5Q0uJIYV7mUEl9OQUJXT6g7mKdUpyrCwnfm6\nML/inJXBVv7vTEFFr4hX6ntDHCJplVlTY0h249XeCsucExKfgAiAf8u42NGL\nI4qNwiuEISQ/FMDAP8Df5Ug/VQDg81KJxtxIbzdKhTMCqj7fPlW9RvbWsEYP\nXVqtSTxIwL9ssd3E8JghHl49e3OL9aAA6EMHTLFdnjY4gUvocMSDZJ1YxgaD\na2Ev\r\n=811e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO4Yx3UiPwOvktL6P5BXx4zAqkrEwc9XlWR0jCD3iM+gIhAKywKdtsie1DsH8TnylwqDAUVS9MNnw4WReWekALRjQs"}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.4-a3_1534914075006_0.5879207202963861"},"_hasShrinkwrap":false},"0.2.4":{"name":"@jimengio/ruled-router","version":"0.2.4","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.5.0","lodash":"^4.17.10"},"devDependencies":{"prettier":"^1.14.2","typescript":"^3.0.1"},"gitHead":"09a9f310408e63122d8ed715617b0da3b2a62ec5","_id":"@jimengio/ruled-router@0.2.4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-G5tSBqiRgbHZDBra2ziaJUZR10FT79hpq3qWOq9qhW6gH8xdRBBjHx2LN5VNTDHhSqvUlVt/PeWWkQaZpNO6dQ==","shasum":"611f9766c84a3b863053c1c14bf4bd672c520412","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.4.tgz","fileCount":7,"unpackedSize":7903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfO5fCRA9TVsSAnZWagAA4VcP/1NfXu+igaRlBq0u3Tyo\nDc12WCV0JpDuFMRVrXuekjKnMg0gz5eERgunJdU7mMESmC2rbhVvaSxH55eK\nQbUphIA1mU/GT3ljJjfB3NfYwwFYhHkYCmRd2WFqey2s0JLq41ScuH2zmfzK\n55w6RhaXnFI/TSFtLzM9Ga8NzM5Y9O9AJUJ1sYCvGeqRnQiZGZ5+LjxbSvhX\n/GqkUArjoi+w6K7fRsjK94uzPFFGH709pDmC7Dn1F4fAK6U9yjDYGDOq7O0C\nIH2QUSlg8ImbGZEFtBbnUxqnbN7sp+YBYVEyi9RiKD5Ei6sp9arYmlVzd16L\n/1Z3MChmcbUwfob7bOtndmpZ/k9BqJdAJiV3WG3GF4ZvemhUoR9u6/aaswpw\n1+mxQ2r6zF5BnSxEmCLdFhy2IB+s7/B8jRx4mVpJAfxw1QoQdOUXLVSJ6bgc\nibTIGl3sXpUpdGCeci22X4S0eK5SSY3TtJ/ZBq08HnXjnRHlwDb5I1kwZ61K\n+6ZB4UyrHnc1MnurvtlqU4mL0ATuGsEjKwsOC23ogwCAC6yvODceXOonVqR4\nvphkbO55dvfgAB8GPcqK02A9bMbXhdjUDg84dlfVx5qt5vuDYiYtEbk+KX/B\nceXxtyIm2Q2slrGma514luOWVP1HDruOGXd3zcwPuQevmNGS1tbHbOKBlP5l\nrTBw\r\n=YvwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5e5/SUwiBSDaDYXEY7B4F1sk6zyfSBnhbVMuhRvRqRAIhAOK+TJwwbqy3ULPOYnc3dZKa5kE0DLYqcxNdjhpfZa7H"}]},"maintainers":[{"name":"297951292","email":"csdxf297951292@gmail.com"},{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.4_1534914143134_0.3151211386192203"},"_hasShrinkwrap":false},"0.2.5-a1":{"name":"@jimengio/ruled-router","version":"0.2.5-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.7.2","lodash":"^4.17.11"},"devDependencies":{"prettier":"^1.14.3","typescript":"^3.1.3"},"gitHead":"937835e5ee45e7808500f3c73037cfe7aa2a9fd1","_id":"@jimengio/ruled-router@0.2.5-a1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-fb+H6d4Ssx07u3DhxTWZ+k2CGlrNtLlDQUXXHsAF2IB/a28vLH5/pzlYrev8J8Y1gDvbImYwptFJAMhv0JHpZA==","shasum":"6671f9acf0442fb5f2d713c2f3acfa6f466c1fd5","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.5-a1.tgz","fileCount":7,"unpackedSize":8056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzVWKCRA9TVsSAnZWagAAzT0QAIIz+kGCbCHeuay9rKby\nRj5CmA4j+rtwJ2Xi3paJrH9RGnU1Jox7CLX8Wwk9f72ipci3HMXPmkiOJycL\nDDf0gZ5J5VL9v7v0TT8WOCe6e52gfryoUWvVRfinp9E3+K9gXj753ztrK/zV\nKkmfCZ7ZWkX3bEOpQiMICY24DDK/+PaLP4A3mcZp8NVzOPcFpd7yj5+JQV+e\nX0AwUYA83W35VwAldY0DpEgABuIbJx765S+eySSVPH7+/9bW7ZBkFaJiH5MA\nr5nWSueVfaRflNUIkkW/m0qZ+T5EWxff5Br1xfMVvGm51VagbNPRSHz4ghXC\nt8T8GHwHLqSmMCEYrIb94M4Bcp4CQbJrDf1jwHwcQoqYiIT6jbECHWS9z6xa\nYN8e4vjKJS8hiERG+p+Y2H9WApgbN7A03JjYc2CO4pDFdAdpRUEV0razI62e\nWPxxbvS3OGRcAWyJ3HjeyxjEjQiPmpD8kTy81MIypYyCQfzU5C7gCFChfMGR\nYvHtS0TjcFzk/zo6aA+23otY1wSF46smMCT+r3lmyJMMv6CB/BNfmGhFPFyl\nIQfnIM6MIlyrW51nI/wOZ7jGbAL+j2FP65GvL07wl7bo67ZEXPrv3Rri6vrF\nLtKsXhdbwREmDFhlHNU8EfcEyLZ+Cmo98hXZLN1I+MSQ8ycu4Fn/HI8x7FXZ\nKSYe\r\n=eg08\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6ga82MFC3SoItcPd1wX8jNeSI92v+iVlThBFODb8f9AiA6tcFzhWqbw/tGASA/HFO9TD6ZkZMiJydlLAa42TSSoA=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.5-a1_1540183434359_0.3161942017112134"},"_hasShrinkwrap":false},"0.2.5-a2":{"name":"@jimengio/ruled-router","version":"0.2.5-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.7.2","lodash":"^4.17.11"},"devDependencies":{"prettier":"^1.14.3","typescript":"^3.1.3"},"gitHead":"937835e5ee45e7808500f3c73037cfe7aa2a9fd1","_id":"@jimengio/ruled-router@0.2.5-a2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-r1OnkXcw9fQHe7gmuiNW8Zp5ezTmZYuJmVnsOONiuuk8jC2Hno2rVlg5mAphJaizlfELyKlSjNri5IrU1NPWag==","shasum":"1f78d7af1893da998299c314a78a08582342da69","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.5-a2.tgz","fileCount":7,"unpackedSize":8124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzVceCRA9TVsSAnZWagAAMKQP/inoyuV17QQGV2asalhV\nrsAuhpt335+LfberdnJjAfoOy89WTdjo0VyoknGS7BOEAJ+Z84aFttID5RK0\nV7ue6j2M3yrELIwuIOZbnZcL6nHcNbfDPtY64y23REUsToFVPPvi/o3XGHv8\n1MkqaWyQjYsgzYgFOatsw80FU8Uj30PKej4ZD6y8ud1lqfZOGr4nFSULyghH\ncmCLdbqTALpustgqad8p/IILDX7b0xcqF4FGZ8UTXn80UYEvCgDldto/3mJa\n8lwyfipmwbqL8MER8Uhi4LUe/S1Bnpbqz29Ywrcvuyz/oHUgt4VY4ooomuiD\nK7qGLra50+FQpXDQ7y6uL25xzIWgYW/IQH3ssBZoVx2zPvvGw0QW+u9LtZFK\n6X0lMhjE9L3lUBo0J7NkIjRKZ7dHF15qhlsyC21Noqn+DAxtO24j8PKpursQ\nJiPJ5EnkWCGowGDj6vWRELpZXY9hacjEbDGcEh8mMTLxhs6GaDBATQJYTdId\nXL4w11/JqikLs8IDUyPxJuiHax1KyRdcgLc1JmN9LDVSRx2L7dMj68te9nAJ\nts+1UVp+SjfSJPYtlqp5GhDScGOOWkUIV+re8InEQhAaQKIoi7IsEXB7WWvT\nWbU43eUTKvwF9Bx8Ba4E1seqUcUauc2g/qVgGcErslX7qH86ybGNbww8E4Ss\nhDQ3\r\n=MX3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGA8iuGfwupJ/rkJPWJqgN4Y49sCnKlZUvEpUgxnN6jqAiArx+uSBttNv4xFqaIhBWFuIRPcHMUA0GsgvQMA8Uqhpw=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.5-a2_1540183838337_0.4375110144597938"},"_hasShrinkwrap":false},"0.2.5-a3":{"name":"@jimengio/ruled-router","version":"0.2.5-a3","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.7.2","lodash":"^4.17.11"},"devDependencies":{"prettier":"^1.14.3","typescript":"^3.1.3"},"gitHead":"937835e5ee45e7808500f3c73037cfe7aa2a9fd1","_id":"@jimengio/ruled-router@0.2.5-a3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-snyZPUWpuuz3Xl0i+R80AodFtrUu+fOF0WZz8c5Pc2BVCnMzg4l2XnG7caQ3CKfQF5dTSKtyblmfb1rnzguWkA==","shasum":"845c5ce998d50ae5818c291ad039fb3e22b3d078","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.5-a3.tgz","fileCount":7,"unpackedSize":8148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzVe8CRA9TVsSAnZWagAAW8EP/36hLB4gNV3MC1dhAscf\n1BGtoCZwqCZkNlBm427To38IHLD88uMzUqhs4/1ugkvAQgzSfE4/BZ7hVeSP\nGmqJhruBbvNtqKQd+qL7iydSwwndhjl5Zt3IwprilEuSFGWygolKbq1NARtd\naniCrP1iGWEaq+94pK59ork7rVin5jLeOQfraVjQr1hyrXzkwULps0ntRcDu\nfC903yOKDvPf6lfYTL5Z3TwVFK0uQXaDSfoRtREi5hBRPJeF+s4JWjOaNqyR\nu9WLwuHrw2v15sHe0FXtVmiJNqXCqPyhaUWgvuCu2hf+fmdEdmNYltjRR3Vy\n2zyD7JLnKaBk3hahl2mX24D1m4axrvRJuqRwEM6jSGlmaeahwDHfPs5Gglnm\nChYjbNL0zQkcRIdxJrQB4fNHsqqhJ4xOHJx8fI8jcAKHxZCZE4GeNmKB9A0j\njtc0GBGyxoCYMFRoCzGrv2x1fYgh/Nai7IjoqIciceDY6ijQRQ5wHvgodBFo\n52kDHRluFhFOfac4svkF3cM+qIpH3y/ddhiOp0P1yAve13rAiZZRbMgCqhzx\nnr9tGG7SeNxF84T2U3U6szbJ+4Wna/SHhLR9h3Yfqh0J+zF4Hrrb+02VfKis\nKD/6XillIrR3ch8nPpkvk/qW3giwlvfXukvChhx0B6/n70nd8okOVBMTUedW\n43Xg\r\n=XY+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKtNuFWrgn1nLez5th5DKxLp/4R0nQ9EnlNj+d5rFTsAiB8zN9OdzxCtKH9v7gnIrnkH2/Xpi1ToDbZTcpNUUffYw=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.5-a3_1540183995696_0.6443165816305954"},"_hasShrinkwrap":false},"0.2.5":{"name":"@jimengio/ruled-router","version":"0.2.5","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","format":"prettier src/path-parser.ts --write","compile":"tsc -d src/path-parser.ts --outDir lib/","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.7.2","lodash":"^4.17.11"},"devDependencies":{"prettier":"^1.14.3","typescript":"^3.1.3"},"gitHead":"937835e5ee45e7808500f3c73037cfe7aa2a9fd1","_id":"@jimengio/ruled-router@0.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-jJ3FcSK4e+PrWtTgBGytrDEz/JFOVcvJlJtMtFaDLUdfwCw3l7vV1+hS+qxRkAkw6764D0mTilMhTqNSBmONVg==","shasum":"426cc65da7f6522c79e6e7c225dc45ee6113c498","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.5.tgz","fileCount":7,"unpackedSize":8145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzVgqCRA9TVsSAnZWagAAarkQAIN7TDttcKzl79X0Dn2O\nmC2EtoRT42f3SYcLcFsA54chtvBoSQAjq/jXI4Cju+lPm7fis9lvPj40LCMK\nckO8b0gPfmMM4CNKNOsz7v9tEnpvjh0tvqzIrmekakDFjw6jDtA14LLHT0Yi\nNrKjmmzXq8yihXKfj7XRiVJUAWdMP07BPJInPZdMa/Afe7XtbO2ogxkwQyOq\nmes1kmL/8vJTHQJEuiv7IVcpluGSQbjVF1FXIs4szaUa61GGHK4ujeNOwosW\nmhaSK06S5Fc1V6v4E6fgioOrD6Oe8e6qVn/QHPyZgfaDkwPIkcIUojN1FML2\n0XSm4lextYH1Rq9n6/rGI2h68oa61G8nRjz5K6gLfddajA+J15MJD7wWcqxv\nYdFSoFdVuUqhScVl8yBgg4Z+WoghFQqx55A2h7nzE+TXW9Eq/Bi/UTCkHgM3\nN1CmGjTACfT7pNQJfRoXUbfWwzmViRP+99RiludT8xpUpnXcIkJ0roMBVwKb\nfEWAiuFXF6QKojJ3xzi515IxNyGdy+KhWZDrMzPgKPZdeQnmkp//IBnLpxCg\nU3Os/sdssFpJiXYpLxQ8Z9ryHbAqHZD96a/80XI3D7K1QDDkGe258opi7XJU\nIUOi13xP11trvhobdjLNiue+AADzBc9mM0gfmR07Ao7yJlz1fKoTmzIJj/sl\nn6cC\r\n=HquZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/XE1mT24wZ79M8vVJiq6FmHvrs9i5wzBDvjeSa3FUZAiADEGFotmLQ5FPm9gloJgrYXZjpnhU4uA1an4iu8ufliA=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.5_1540184106262_0.20416318323141391"},"_hasShrinkwrap":false},"0.2.6-a1":{"name":"@jimengio/ruled-router","version":"0.2.6-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.12.1","lodash":"^4.17.11"},"devDependencies":{"@types/jest":"^23.3.13","jest":"^24.0.0","prettier":"^1.16.3","ts-jest":"^23.10.5","typescript":"^3.1.3"},"gitHead":"8a4a6063db2c589f816fff2f3e0697730bba4630","_id":"@jimengio/ruled-router@0.2.6-a1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-Hocd27bka6Lki7mYa7t2bJU21tp1TvyECi2u1b+kwHifV/lV0wkuk4zUqfOLAGGWsFTjrqQ+x4PRd3NAhYcFuA==","shasum":"0c82d02db33937ccf16c15d05403b62c299e8122","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.6-a1.tgz","fileCount":8,"unpackedSize":8527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZivcCRA9TVsSAnZWagAATagP/2jpMpCLFpLfJMy0M1YB\ntscL3pCQd8iLkbyDaqDw8HQKyGSreaFW17Pz4ntLTnNQNTbTbaL9GSr6wO+1\nPyOpQpDN98RrXDdFMgUNQB6cpo8zmMbwcbNe4YDnDr2txFgVySQVNH+APFUG\nEM0DobXWQ2CD+dTV0ehB4boqj67XxZ+IydMwcVWzCKPBLgSrclwx+0bl2QNu\nTxxeTPtvSGj9jN4y0mXv8obbMZZEmAcFN80ddHxAh7MBZmnG8kkuaA9cNId1\nTRkAUM7egLRp5gwhu5nkwFbUS/qL92fdBeX4G8giCD6m+EkWzmZ0R5VMiy73\nKvtjefnlOONZwJ03y0Iv9JKyvRyMMUklfOcJbgFBIIuSzASnxgqAyWN62e5x\nOWtEIYEJAj6yrSQ8BKeRbFyOaW5WGStRFfoVjXZhg1gOmbiKmBgnMFLrcok0\nzxWHayZyYL91QKNyqlhkXFwOUU2FcijyFy8qvNgKCena33a35U/5s2IMd0em\nT/nA8ZLkW2H9SYX80mcElNZhEtov7QiAMb6XlezV75LR0Bc7+2xni/RATCyS\ncutz3WmMM2Tl/FS6bJka5zl0DRKOI+qUTBoIYeRrBaBoZZAujqhC8NOBZdbB\n0dR1pJHa+T0Qc9BV0JegH8jtnW6isFAZt6Y8aoVkO9KJe9c9ElMPksG5BjZA\nVXBy\r\n=NYet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxg4PrRPka9XP0lULUSJbtxZ5mgwjkrZjkEMnfMtgKwCIQCBapmOLpMET+mlsPgz1a9Oq/zOqdh4dP9wUJ+HqmgJTg=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.6-a1_1550199771579_0.989879023870383"},"_hasShrinkwrap":false},"0.2.6":{"name":"@jimengio/ruled-router","version":"0.2.6","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"^1.12.1","lodash":"^4.17.11"},"devDependencies":{"@types/jest":"^23.3.13","jest":"^24.0.0","prettier":"^1.16.3","ts-jest":"^23.10.5","typescript":"^3.1.3"},"gitHead":"8a4a6063db2c589f816fff2f3e0697730bba4630","_id":"@jimengio/ruled-router@0.2.6","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-KNEcRgwgc4pPXQZK7eQUxFR+8uwSenrEBG2wP/Fyhf7q3BLLsdQnC45CHqX5dOGrrxo8ljDo6sI82vk1cPeYKQ==","shasum":"adcb62a75a0f08d1d1258a2abfc0f8b36d555d01","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.6.tgz","fileCount":8,"unpackedSize":8524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZixjCRA9TVsSAnZWagAAmLgP/1NlHlTMreO+bfzO3Mig\nLsKCiaHhBJcYqwHxa0jVsA+ch/c+TBzi/P20KPUeOVz+B9x5FsbhJpEIULvA\nNpmarrfneTrGBG58gcOCt+qQTA3nVazBu2kb22zl4wj/uY0ZimgQvqVrPAXz\n4NO0ncKCw23G5QOzTHIsCkMZyi7mFeNaf9cBcMrIA9UAqeviOtiwYZbkxI7T\nCy9UiinCPRGngkA8gSnAMYqPPV1xuMv7HK0/oTPNTyTJZJN/PWYQkIcSJyUc\n1a0CjblD6RfDcVaGhu4aF8lXxiHTOkLveZ4+tgOxrbdYI+hOH6Qso0sq3zCx\niwKliTkVoVXjIvrvH2hkbUSEeZauOHnWb+HA16ISuPadvcfxja1hQwjaQSli\nQvC7FBLa57XbJ+7ee/6HmK2fxkwp9UjmG80yb14VCT9X5c+E+ZlbfI0fbr0k\ne7IZetQ8oIDVeg+x8S90a/zPl7u7HAdeE4eudseMrL8pyXB5PowilKwpLggJ\nHldDKhHM2qR035dwbWvGFZi2jh74mQ6nYKFYPAyuJWq0wMXnwGEfvm/H37gR\n2u07Yr7dUQzKwbbhtoj3JjIDEtV0KbBMc8aXY85a2z5zQrUGbJiJCGskBVB7\njb0ZWLQRXr/J+SU8lXXnm2QQEOFC4NE4bPqJX7CgPGJqKX9RrDQshCRsIqnp\nPv8G\r\n=s03U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9yRA7eydAOEzaqeeZUgvXCIuquwlIki+d0XmreSgR7AiB7XkxUatL/IjFHokOkoEN6O8dskMYflSx+gtzPYRJ9xQ=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.6_1550199906955_0.7642421376865112"},"_hasShrinkwrap":false},"0.2.7-a1":{"name":"@jimengio/ruled-router","version":"0.2.7-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^23.3.13","jest":"^24.0.0","prettier":"^1.16.3","ts-jest":"^23.10.5","typescript":"^3.1.3"},"gitHead":"085c0db6ef3d55c520cdb89f2dd2342fcf906d9b","_id":"@jimengio/ruled-router@0.2.7-a1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-orYcOiJsAgD8s0CLHw46TUeTSunpxGGtl0EHVlr94LbEs15xVr8wX5e8fZWYgFnX5wTfHEOmTOyuYC8gNingzA==","shasum":"baae6ee0341bd415c9ef2ec5095c779f35c0d91d","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.7-a1.tgz","fileCount":8,"unpackedSize":8514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfgFeCRA9TVsSAnZWagAAMxwP/28+9r+fm09BQj2//Hrm\njclKVxBQsCJomDUvapuHy9CJNrdn80+M7dbNrDvvWKASOcYAcnzDvpf2lVDB\nuZjGPfVYSg0JDw5CyKay439eLGrBE8tBwFGNtOzmaIbFaBWKfwND+aEDK/pI\n075ypnXKDBWsuEjyjDsUYI1Vw6IwtHJXNpyChvvABjMrv0hdlVFBvFlmSbsh\nm4ef3pegG5n6+WUR5tm5vflTcZs/w3iXWXPb4BQKlW+WFOtgTxyl8PrAcOXm\nRwoKO+qiHAn/A/sHDXSKKrKYeclSjEFPmqShmwCxfAujLkC/KBQaKLihzmKH\nFOmi8iTUv7syu9XgeanxecnTGBFCfKfV6mMLeCAntaGX7SPT1fxmHv4DGJn7\nIO9cC6/+NJfVV9iPVJfuzhL2soR5tQdQcNjdikJP7FrVkY47KNVYXEfAkzD2\nY/0W5iNTbZZbzyEZdd3VjbRAEZlVOHK9+PCN1mwivHBzlX1giLxXorX6zeGu\n9h7U0RnGYRaVn5XFUmUdO1d28xxhZj7g96ipL5XIdtYdgKgxc6gaFAp+obsW\nL14ZvK9WXls395oqI3lev5wMaxkwozj074H+cbzSfU0E5wrfz31i0iSjd9BV\nnPr5y/Xk/Np0nz6eFyf/Et9syMrDjXaL9olC2C7TZG6xG/og86pCO4gqAoMh\nkABu\r\n=WFcv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJTnarzP9h3D5TCwZiSiDb6dY6O39bQ3ObtvIf1OB7YAiBQpGSUmvy8S3VBepYZkK/yfkFzoGS5RkB1MvTvmI1AKA=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.7-a1_1551761757381_0.5520018074175674"},"_hasShrinkwrap":false},"0.2.7":{"name":"@jimengio/ruled-router","version":"0.2.7","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepublish":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","dependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^23.3.13","jest":"^24.0.0","prettier":"^1.16.3","ts-jest":"^23.10.5","typescript":"^3.1.3"},"gitHead":"caf2a87393eac6a206910c16c6ad64b2987004b4","_id":"@jimengio/ruled-router@0.2.7","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-CobzosO9EJsn1BCK8M9Nr6bU7Q93UpezyHXintaict3mi8wEgchjxWAgVPJ+rm1OuvNxO6I72S+LrWaRThiWYg==","shasum":"5ac98582644a346433d5779fb6c629538de966e8","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.7.tgz","fileCount":8,"unpackedSize":8511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfhcJCRA9TVsSAnZWagAA6YwP/io5P9oSmekEHCDr6nz5\nCoKZfMHvfwImQY9k9EJ1uOZSOcmtViZMNiUOTcUwvEq5RHZatS9zaSMeKmwY\nF/d5Ndle+q6b3ZZ5Oizw9Kt2httn2ZugeMCyXUeZnRsf2at3pZ+moCZvhZAZ\nNY8prInE9apJX3RYNZCXxoW2BKQstRXA5ZsO0w0UNx7RY5abOSXBzEKLQea8\nYt7EuXvcMYbLLDTOAMJ63Uf/gCcN9Hkqf50hN/uhgQJb9vF2K4Legtwm/fEs\nhXPHypCOZYz8e3OVtJNFHx8l12CD3nmM1Zg6JpN6XLmfUVlCJAoWyc4XOqtX\nqptY3rhMr/i7eUXl1/xibaJR4Cxg3o2fERxo1Se1DdSL+ewQba7D5W2nxeDp\nNZM04ECgGHuOiBGs+96EBX/Dhj/7ARSKFFAxIU4c8M8RJah4TPosWWbEwOQi\nXVjOKLrnFuk5fV4z2H6wEFRLri9YlJu4iyKlJyHTSYWXuehUp6FG3kj297Fg\n4Cazy4IRCI/tooyaEi5PKW26MjnyFSY/60g9mzSP9CRbgxCmlAwM9ubDuGES\nSTfPnbDWPIxZ6Mq2OPsbul7/fALoIej2B8dqH5M9xEeRzoUkaSq2+2z9+DmO\nswCBba3DyDDXSkHIu9BdO0ovYdRjs1M5T7glgASAabPUJPZZBa+e6wfnwnPq\nS8ZG\r\n=X9vp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZLtQD4w4jjFz7HHeRmaHf8uCBkTv/9xtMRrsnZBD57AiBkYbSQLqKPDs4KxbJmv3e8ahv3oQgZHE6IkSXS8+dXwg=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.7_1551767305181_0.372963640884294"},"_hasShrinkwrap":false},"0.2.8-a1":{"name":"@jimengio/ruled-router","version":"0.2.8-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^24.0.11","@types/lodash":"^4.14.123","jest":"^24.7.1","prettier":"^1.17.0","ts-jest":"^24.0.2","typescript":"^3.4.4"},"gitHead":"99a79c0d8a4716eb7f70f93e70efcd3e635dec2b","_id":"@jimengio/ruled-router@0.2.8-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-DoKqnc61dc7Slu+tlzbDWua87ES2nKWF89OW+yXC/iu8uADjGSkM/7StveEaErBrHJKVokvNpN6CgtqoaX0Tyg==","shasum":"37fbbe9bb45a8df93663bb9ee5f183f54ee2184a","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.8-a1.tgz","fileCount":8,"unpackedSize":8585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcucKpCRA9TVsSAnZWagAARfMP+QC+qfcop8TnFxSUl66m\ndNLq657iQLtA0fgifF+TeXGpimXAjq7mxEwV5l2jx5HVRarHYgk+4zb8ODXq\nQw6pAfPACaxWLB1R/PghSex4DConaH6tV18/PCGcQqPTTOpzu1xwMNI66mF1\n7HPjm/hEuR4anxS6c4FEmcHxusrYy4oaXtxnsksmdn3Etj0Z0Rt9g00TXNg8\nKvOBvzyY2WWkFku4NXh4zF9p3NzgsZEJAdilNlCiQecQ/MXpvGjnzyCto1U6\nf/lkErAub8E+qsojbnbIMu0kVIh4qNwUIrkPvIhcd0xhju3vN+smyhF1Nd+y\nRGmsAcz+7ojIk98fgwHeAMP90iCABpTXUBG8ZMhTdLLdw1vNzP52eYfqJstV\nQMQC2b8KurC9weziDysDKxptmx0GF330MULdYiQ6DZaoZ1PkZQ3AshIrKkI1\n/e8BanKnR08xlsQGsocOgPyTid29ll00G/k/y8+VfBndxVCJhwMNaWaLtN7g\nMiZzBJBHjpBy+betAnfXD5oRaWxSkrBqZXCFV4vANjHHIhELB4LPrtWrGWk/\nO9P1l3g3WQuUHPx0Cncu8kYFzBRs3e1nffhS4KaDxoNZhy3iCUy9HDcY+XPf\nSBgzESzzDNrNsW0bkGrAeadKZmjK1lzltpSphYdKLYwFWhm/k2EeoaOksw0d\nBEOt\r\n=ZjEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv5JlbuhOQHCqjm41KRR9zyXoxRx2KQodC6zPnFTVinAiEAp7KFq72oMjBl0MnfVFX0vSDqqPPGiXn4D+0mH+v1yYg="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.8-a1_1555677865303_0.6188064298672156"},"_hasShrinkwrap":false},"0.2.8-a2":{"name":"@jimengio/ruled-router","version":"0.2.8-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^24.0.11","@types/lodash":"^4.14.123","jest":"^24.7.1","prettier":"^1.17.0","ts-jest":"^24.0.2","typescript":"^3.4.4"},"gitHead":"4f8f8e0e7387272ff381b0f2b0d4d9bde05762c6","_id":"@jimengio/ruled-router@0.2.8-a2","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-4Ud24t7uniRZ9Kp70Oit8tpRpSLx1v4APwd97j9KtYFQg52/oCyjlDzPwN2UvFKuwa4a72T2v7s/Zz7oi0Cy1A==","shasum":"369cf2a19a3542f1045b21c304e81ad483f9b3e2","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.8-a2.tgz","fileCount":8,"unpackedSize":8557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcucMnCRA9TVsSAnZWagAAC+AP/3Xmuv2W0nn5ea5n55Rq\nheHC+Bm08nA4BZnaFFPCpFFqbCTdH7QcClrtfrnTiyaw1F62KbTnFdSwqGP+\nlgfBXuJJ4kji88rDo6eUD6DtOhcmxM1uJPi9MUVUg91f05OMzEj4xjqGUK6E\nixYXAt2jNC0dXgXmFDodRMi/CCMR89nrLEeTSF11TtxGShRTjtjn4ptr2pe4\n7novcvXrS8FhxeGfIPvcjjbrqkun27yatDptx4VjzNACzuIxdRgVtRi690nY\nC9fpvLHEtP1+3qRWgWrf6mpYYOyxjjnM5xSmV5UJgJaWY7cRNwkbUY3oII9W\nLL7uXb4Ekeg1BwMJEGFfh4XjXFBm/cR7WY2TfZ8RsmdI4Mo6/Jo64YX6sr12\n+Ma+skTTeLPgkUWjuh4pE2mkWrKFn240bWzofTWT83eLq2t10hYzq/Ih68yq\nx/vDtmXmXzAQGY9Ks6837uVK4nyRdxpZT8yBMhIYHsXjPAZvZmR1sda8n9c2\n3X3JaDbpL76YEDSypSfAmp2AbMtkOH27oxy4NRkZ53Om9CESMUT2XGPf1osg\nPsgj6L7l4Bj3BK/Q3xhUdg9KX6gW2kno3h+vqjN+ZR+O3CwSIlKyA3RHRhdk\nlubk/6sbSUyUZvMjY+zwPZjw4mZvAK8fdgufBLovPA759jAkTNKEF6R2a9Tw\neE47\r\n=179u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIb17D+We6W/3DNyjwNPNcnEG5SpTrrijFN7qsqWLmpAiEAkX3764c9HlRj8ev14jo4DJrnqSe52TiJkvAa4RqWIsY="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.8-a2_1555677990666_0.5454176550343064"},"_hasShrinkwrap":false},"0.2.8":{"name":"@jimengio/ruled-router","version":"0.2.8","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^24.0.11","@types/lodash":"^4.14.123","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","ts-jest":"^24.0.2","typescript":"^3.4.4"},"gitHead":"3713c18c8c7a11b093f342137f669fa264f2cfe6","_id":"@jimengio/ruled-router@0.2.8","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-On7wNHG5rnBupVV0w/Sayr9YgUgdgYzFPZ+0cKl0dTg5GD8LrP9ZH/iM0D0xjTZe1KiUH/3bMpNrLJ9bjwpbUw==","shasum":"905005f3189be7a0ec7d82ae1552bf8357edb378","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.8.tgz","fileCount":8,"unpackedSize":8577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvTnqCRA9TVsSAnZWagAA7h0QAJEglw3xP1p4qhrZfThU\nHcLKf2u7CrjoL9N1iPImBBeSgUPfqRR3U1P2CQtth/78cAVfLAhCG5Bg6Vf/\nNX6/tXLZzTSDmfPnGIQ2I4AbmyRgwcH49Io/Xkj7XaUclnPfW/4UNY3fBm6I\nJSP4Xx5hH7pUU4pTM92URRE9GBMxlgPV3gsNrmNbp09tJWScPWwKlomxUIKM\nV8DmpnD+nPGl9N9jvmrxXjNArz/g8aFjv6XsCrRYWNWnR2B5g1xAqFBaaPlg\njqhLgjUN3XIbB8aXPI13/XeErveg5Umk95I720mdVyarb7lm7wK7yD6vKAlB\nB3r4R3i2s2r4K3HhlRNjFmJCoKx83zTCr6cb5uBromUahgrHcs1plV314BMl\nVqXH8lLmqJvHd4fGppEgixKYULfe/RzGK+qldqtaYGfYfBrPw2B9ScBSNcFJ\np7nx3NLZLIKwWh0fXvuAxmpK0wepYgEA16ItkWyxJ01m6Ce6/VWeVb4SbIqm\n/urDFMc7HDHJtgW9K6RNxVBQP6J+wa6MYZl1Jz0QQoau9eOUf2N4QhNfsGwz\negUejezXRbqMgcm8RldsqlMEoiENhUGqUj+4LNXGDF3JUDd5ITXyy/a0qg4z\nABTr6EnrCvY/Q9PSkqOY0HinGjYh7sHfYLG/fQZqwFZiGARfvwB8aHqmZ2dF\nSA64\r\n=VWJX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDVM480/JOy3ceyu9nM6yaP11hS5KcUq60K/jdU+hMxAIhANqQrPymhK8AEsBdEYr5w/QA+tibFfWlz+F/NOqpe26E"}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.8_1555905001597_0.12751551896697655"},"_hasShrinkwrap":false},"0.2.9-a1":{"name":"@jimengio/ruled-router","version":"0.2.9-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","ts-jest":"^24.0.2","typescript":"^3.4.4"},"dependencies":{"query-string":"^6.4.2"},"gitHead":"21d46bdea8fd769841df6ed44cd0aff3439b3b52","_id":"@jimengio/ruled-router@0.2.9-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-h1FtOoip5e+diWpM4OJlhmXaqdEhd6ZaGICqD69LjBBt2Gm0S5K2IQLj5XXz0cRiycCeKSl2NZOMPBQuG0nMoA==","shasum":"16a7b6aeef386aa8d4a9cbac6797db006c13a9b8","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.9-a1.tgz","fileCount":8,"unpackedSize":10736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxTGGCRA9TVsSAnZWagAAiakP/ja29W8HjZXjQeZMJG+V\nh7FUXbk9/lNkIRZU3IKfEmBYffKyhE1F45UJhz3hCC+Qwes0Rh9rfhT6Pu8j\n++C2Q31zbZ7CDalUP4icc2pKGxJaiuaUY5J4vhHFPynrkRaqeyYzm8Lm5s2N\n2zWdHxeXd4IOT8mcyikvhj4BLZa3DvscesXvSYDM7CIRn9m8LFtlXlb/bhrP\nFSJgw9MR604Hp96dS4vcBTFWGhUv1BMtk/kH4WXkIGOMLI7Dh/MHpHjGcVDF\nMNSbdkyt8dGQwOU/C3Zlfnxrnsiy8NZn1kYyCq6S7obh/zsHbvUDA9lKd4A3\nK69Dbf5FLLphUJt6ItIWS0+gYcX2zcuf8arXhaVd4OuP2okszA76UQoayuXd\n7l8rwVJnDC2/A1VEldPcI9dtSlk956lIMs9cjI0sx8KyMBQyhip8T6tBwtuh\nOrjxEWvdN/8IxJTBiZptqrY4ndxCNPH9pdEkYAUlRpHeSs4Q77fNAPEZt2Au\ntihusP0/JQpu7EYLN96d/xVqZKh0q4ki9nDKgcFvB0vzepS/a8DbTxs8jENP\ngn4ib/BUSLcfh12XuIScl8kDnjAqvjJgP7ebsymsIWCTmCSfzL5Jy5cBd+hX\neEoQn4AK3AtRHqHdgEfDJ6mGKHdx+7wLZcmUo71aMZcWhY4qnOo0PB6OgtRj\nmfB8\r\n=6/Ah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDExYYjcUlRtVPEAdDVMBCJES7nAIsQn1fXUUay8h0g7AiB6A+OHJlJWUzJYkgKZRjevX+7Em1phh3gCJhix0Ym/mg=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.9-a1_1556427141705_0.9931807541103317"},"_hasShrinkwrap":false},"0.2.9":{"name":"@jimengio/ruled-router","version":"0.2.9","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rf lib && tsc --project tsconfig.json","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*"},"devDependencies":{"@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","ts-jest":"^24.0.2","typescript":"^3.4.4"},"dependencies":{"query-string":"^6.4.2"},"gitHead":"9e1f8cc25ab62133dc8fb4f3c1c70dcf0feb205a","_id":"@jimengio/ruled-router@0.2.9","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-vcfLI0j9ye9VtPGrJlGStUv6Mmc3gO0+bCrZ/Sm6a0tm9ellJ2XM2IODnFUCArw+qE5koCn7Y9Z+h9xPp2YulQ==","shasum":"beb8717289fe17e31f9e732e14f4fc2d2c8d3d59","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.9.tgz","fileCount":8,"unpackedSize":10733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxV6VCRA9TVsSAnZWagAA6DwP/3F01QJKQmVmuIg95qDc\nCjXcQZO7E82QgrYz1oxZEESBcJ6Uy/tk2sOrsHtngvpb5FjKRWdlQCDyVRXE\ny6PnuNBkIA/PruCmenZjoyMQxSgJ9+MILIJEWArTeWCfy6XBv75wJ6ru9QCb\n/SGpk4uXu/UT9NttxI98R2K9Admksq7nzrF4AS3bPRaMyveprnjZrsdqrSse\nhtjt8BXk5qra00jiIvJ5Xb6I/qRBu5BeAZUJvEAkNirbOZFQhnoRjXBymQpj\nuBbKUZ41XyFnPx+eM4Bwgn8cG42mf7pcKlrsp5l85rX8wREtpKMRzdX0UF8a\nZyeA6xlu+YBJFzHOc6VwEYj/P/b1RwuLfSmWHc/ee7PAr6W9On3vkYqukxpE\nTthuWtAsNH8JXhsXmKV3043ybDn+pPplLvNGyq6orR9zrF+9RpWdrsdvqxxq\nAZGR0f/6C5TaaZVXRw15tQsQ9OGEa8RDGt3vWXfGrdNf+g7U6Cb6GW85mwN5\nA3XSeZk4NB+fRCaF/GFt/pZg4rtP2SjACBrF3tgJcJgo+z4DIJ/9O+EtLc6i\nRwIA7+wIA5W83Lk8mn2KCu0vKz0rkAI7YApXQNgoSGii8rLIdMBQAwYuqS9Z\nQkqdkZWRcMrIer3YtCiaB6o5Abv+Y5m74W4SmCgmowG2nxPokSIFnixx2rh7\nxRIP\r\n=4yLY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqLNWTymbhjeveAa4JII3u7Ie7tWrvA3XuIXNRp/jkKQIgTh1V0tiHe3XF5oreFTbJREQfwqccQ5Sc4RMumt51j3A="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.9_1556438677221_0.2481226305343298"},"_hasShrinkwrap":false},"0.2.10-a1":{"name":"@jimengio/ruled-router","version":"0.2.10-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"323583ff2671200aab4bb79e67acfe260d1e18cc","_id":"@jimengio/ruled-router@0.2.10-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-FgtpTL9M/xIv94kiK6Rd5631MoDel9ewJCghwFWMe4KfY+WehWYyoSeE/7E2r/GDespiWU4nZ/5eER4dJ7s7iQ==","shasum":"6d69058d075f0b67e566caa44cee11a289294179","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.10-a1.tgz","fileCount":13,"unpackedSize":18242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx/oOCRA9TVsSAnZWagAAhR0QAJQXmn+TyB65+VjUfuF6\nZ1Sm8GrX+TiYqYUY6Z886b/QJyi9XHwevALaAgPvM9CUwshyg01e8cLphwnW\n6S1+j3UaCZn9WTOrm6gVl3UjawgEqUvi6XejkwFG+vlWrnsu+GTsSK+gwgW8\nPC+76WOFRTV0FtUuJ30wNhUmIOAS8cMNmCeIXNRbs1VjKToLZ5JuO9f6vYo9\nR/8V8t3eMhBKHgIhyKAZ39VaJopTTQkxzeLOBJaHfRRZTk39AJVuV8TAtJWO\n2u7ukY2T9QIND0ODZaEnH3vonZkKUGg9n7poWf3S1q8fKxLTQFjht8m3W8Em\nIwYPMm15zZ6gSktVDm9UWhoo/ZufKBeRwaYn2UGpx+dAzKWbW8R+YqNe0vXD\nTttmoZvPqxivoVzUCeOG7/pIhkjd4t4oN60HD4xsBxy3njqYcjuNVBNwxMmU\nqed5MLScxcDlMZloH2xsWLVEA1l5sMV6q78CJ9kbJSQM0OAnl+2bL1Jv9pVL\nkD+5EmIbOljB0p9nYLfMX74PHgAaRUPXXfgApToV0tHV3ZoOBDAzid66fNYL\nk+unzjPsZvxIYu2lVn2eHuIrqEw8ANyP5rsimST1f5v3o1eHhrwxwZTp/Vro\nshl0ZukKSd5UIgYjjhk4fBX8276jhPDSwmDzyUImP9AHNkzvHpTaL1sdd3Yg\nYqHZ\r\n=zLuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlEADKzsSPIJOucmdvt1tD3nOias9hvtmNhj0SvH9ysAIgOrap+Vf0xOQGOmO5nPY78Jt75VjnbTf7fBArileA1Dw="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.10-a1_1556609550049_0.49791386625150325"},"_hasShrinkwrap":false},"0.2.10-a2":{"name":"@jimengio/ruled-router","version":"0.2.10-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"1432e97a372c44ed3356dc9d5621ef660a730f21","_id":"@jimengio/ruled-router@0.2.10-a2","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ykgp3EB8OiuO722mpuu5CjYO4eudYkafps/B57ACPaNM2rD3Vrwj9K50XZucjsx2/YEA7gIIvHItSAZSgXyrEg==","shasum":"65000d9447cdccb2b9cdd072606d214d1325d858","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.10-a2.tgz","fileCount":13,"unpackedSize":18228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx/vBCRA9TVsSAnZWagAAuWgP/0JpIjAyVohiBJTQrD+a\n0Hj0Q1lkcI48tuxb1jI5brv9kRYxOsvKGCb7Au/wpOPHr6QcHAYHV1gGrfA9\n0YAfN+j9CXF/t+vgn84lv6j++X5n4asa+fIfDY8SDQJCoCkxrEHrTnZwT3ZN\nEo18YdXxFSrb7vkpH7yXt3kocj/wcejR6vyZ57asA+2+dJwqwfymZhXosIP+\noxt2tBVKdi4Gc4XbMt9Wzf3zgBEFpDAKQ4/NzIobygvi/WdD+NbXOPsCM8bT\nfWnKO2xiNkURyU7RQLs8MMPbyp8XY7DtKMOe3mXnD3XZxN7lPen6fBCaOPAY\nhi/0jBYPe5JWVHe73rF5JZ+iY1y2demjKb5RTbn4SlzA7z9ZttxS7PjnNQ4K\nOH3HmCGqTN1qEZ91frJZO4c/mXpUk+GUGM+n5w8hAQi3rQo2bpOErSgrRSNq\naM9nSVIllPIdxFcmjfUEDXT2OrihJ6SKOUBWjrsIc7qH6ZIIq0wLtAyCaUqI\nVjgQP7sZSIl7Qj0Wnx+DbM6pH8ET6Ixa/fFtDcL1wkIHr7xQX20d57Odq8At\nWAl9FeTAgr1Sxd6fYHW4pf/vDMf3IJs9h8E1iV4G5Nb//azwpS7Z2reZ3spv\nud2eO7l1hUQ/kjNLQG987R+1jEa0seEjccOWDZoe9Vwmrn0JJ2yrG2hrq0ak\nKmwh\r\n=xC2b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/oz3x2t5IZcfdqv3wGRhU7HB8pLATiFDG4kjmUOF0WwIhAOLQw0Z2zQEui2NQ0yqHnlXN48eDVfAt7dqZQfLPGtUG"}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.10-a2_1556609984908_0.32104108536898157"},"_hasShrinkwrap":false},"0.2.10":{"name":"@jimengio/ruled-router","version":"0.2.10","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"4a8a7e9ca25b8481957cc4e28d88818100e668fc","_id":"@jimengio/ruled-router@0.2.10","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-rrJqeoC3LiQp2rZoDFweDEnwMoY8Kubf7TFV6L3tzpPIKYPYmNVxUBpoxvdzCRHrgbJO4JOyoaM9YPyDB57ZTw==","shasum":"b08a7922b0fa8988b5691d9861ce6834e94e6179","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.10.tgz","fileCount":13,"unpackedSize":18270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx/ywCRA9TVsSAnZWagAABh0P/0k1jKa+F1ewRaSf+9PW\nLgqw92RIi92eYxgGiXpGiw2Uzr3ylkBke32z/wCXMKUYQZec7qFyo410K+Zi\nwIq2l9hye3Y4hyPOh/xg3qjX98ch6tbhjh3PzsF/zjshMIFzJWPI89rXwFny\nTL6oNHUvU2zmHf3/gdApP6QsdaK4TFP8yeJuekQL6nkQWXQlO1hH7HhN+WQA\nPjNVbSxzo14rZwwCBtvT74+cia3L5dhn7nvAySEpIxOBEHTu19u6TEDLSURn\niajDS/ZmPZSrrUY8Om+IuWfrDlUZAjShG8xV4cET129a1vs/9kZJ3PVcJqMW\nsY6Kr8l3UZRBw6xYJtfdSdjXoxL+cVJYS0s4ZScLmloEpGR0PiM4jVI13XTd\nuaIudlNkl8Foh6qtHdjz1RJVGu2W+5OdAFxBadCTEYklk/52kteAfV9lTd58\nxMCokR0LzvFGjhX8ECfhGRbxe3uuAsIdnLLKjFD8/eRZnh7aa5/f2Pu26HOX\nTCmYoGiCAyJ9XKwvFzpr4f2gZrct/IM+VQbZ7V7L1XuULhNO9ODaRkAX/Dwx\nz6aXTQrDNYmiHoa5pyj5YBBTD72+1vwzNipuiVHpZDItvqTrmHfGJsH7BqN0\n669eh/nEDQXqUQg21hkgOs5gydgc05BKcXyhxwC7QOFASR23hZ5YMAlfBwp2\njbV0\r\n=rB2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgOKRarIlMygtIdLsuYdhpfPqx1qC4hkjTK+uG8dcWcAiEA2QVsQUCcfptzJZ5PdLb/dv3eLujuBoK1ugUz1PSdMl0="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.10_1556610223465_0.8177796618429132"},"_hasShrinkwrap":false},"0.2.11-a1":{"name":"@jimengio/ruled-router","version":"0.2.11-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"e58660daf674850e06dc02011bd028c281eee5d8","_id":"@jimengio/ruled-router@0.2.11-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-iOAc4IUuFntLG3R5Cq3zbdH3cY/rr5E5uGe/6FjyDNV3Fq59OK9dK4sUWuIRUMKIVsc/pkJBA3Jr8oouEX0VWg==","shasum":"6c4a1e2b18ce0dabad2bc93cfa9900b7e3cb06e7","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.11-a1.tgz","fileCount":13,"unpackedSize":18373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9JpuCRA9TVsSAnZWagAAh4QP/ArY/GdjAUjSVLVv0FCL\nAeC2Pn45JmSBIimdU/U/nOwnc+FNWM4771yxFy1rKaHhXFLja2Clgl5qKOoW\n5289elorQRUioSTAJNRKtssvWepK4QQxvapXdsXTKPGWGUN2hSERpmjlrAEM\nHQolpLWbcvr3NsGsWGjmZwPbjBxdvf6IkcMa/QfMmexfyBnX/sFwHc89n5gd\nPCCLP9aHY9hsD/a1k0G6fm36fNkhPoh/7tkiFIQGAvT15Ab90MjKflDYgS1I\noaQcq6didbUOBhx1rQaHLFwQcX7ZKwluxHCes+KiyzpfSsok6LdCfehXFIOS\nHA035TpdRFzi+2weim4ngdjGuQ61Pd64tGCfqhjwH08lCaVqPiNudVXHCzzj\nkk7Ve4RUfLyF7Xg4SE28xyScchVho7Yb3Tm4e9JDwQ+d4EmCa3TsURMc3SW5\nybfpa2lgRASKmH8R7bMEi7+mjJz2ikWLnnokPuZ7819t4+0sSTPt76yPt2RS\nwwfHp9ovtNFoQ77sCm3kcDFFQp6Abwh6EWu3VLgy231IIoECAZYOZmqPR8Xf\n4/9Z030/B6eJy5O6SHkjdmY8yjS1ovDUWoefQXyRUaZceI3H9ip2IVbX22wo\n49ea6hCRYH+pOIW3AOC+nJYahrMiQCw2BJpiHE7YL6s8+rMMCJ4gBYECfIX4\nmvl5\r\n=6yXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNW8084p6iLl+1G/S79XUmBmE8ZNYQ2j92rBiSy4+H4wIgSqA70sOe+BEicI4LI6jY5asCG9KxFSUjXux95lJvQa8="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.11-a1_1559534189536_0.14488246704303775"},"_hasShrinkwrap":false},"0.2.11":{"name":"@jimengio/ruled-router","version":"0.2.11","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"2dccf1c44e311948f12822d0e7eb5b661b800b5a","_id":"@jimengio/ruled-router@0.2.11","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-QmAdqAmY4TPBclAjnLD0aRjjkj0PgTBfnbL5UkQTIcezBaa0EMCGm2bzzyZWFY16wDL/qGBa9cQQKvNwK1RkkQ==","shasum":"8317fec5317410d94845d9dff6b1ceb932808081","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.11.tgz","fileCount":13,"unpackedSize":18370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9RjECRA9TVsSAnZWagAAuF4P/0fy95+Vstx+PgMuUhGO\nMovRYQBJrQILlC1TiR/zVZhAJ2jbDB7G+A4MEzbij4cLRlCy1/aEUKfmzqZa\nMfeAPP0dW03E7zMJ9AkG2PyhUUhgk28J/BfaMOiL/THLUFwC4bk5QyLesF1x\n8zWrVb0Pu6NXiyxs28Ujx/nr8F35IT0RspfY6KohiZEz6dbpoiBsLt7ie7gO\nTwOdvuVpecGzSWbSLL9++jBnHO4J3vMvTkvONVl8uFghk9a4YgkG1CyKbLVj\nFXu137E0UOtuBQUlvW6A72hBGskpFYWHqx1hMohLviat+1+fmWtQcEWTVdK5\nd2JxRrIIZfBPDk7MB1Vq2XQu4rDerucO4Z09myChbDvpU1CyHJWrwy2bnBjw\nVrtqmndSAVluSa1toB8wcybWq/UGCo58S2meqaL+oY6bji3c7SwhZLewU/Yq\ng/mFTc0Od+WyuSw6i3waaVltbNJuO1UukjWzT7LaKzpn2ww5bP15Qn1ZoRqc\ngWomtwxLeEYpTUmdDP/38/xTMTVX577RW6QpN/wcgirIjWxuqy+PtXHgyjKy\n0P69ehoNX7ZaqDH+w21pjW5qMPFcdLJX88KDxYXBgckxgaF11SpMfr2owo+n\nVltsekgs01icVg7EdkY12Pzd7s6gEI7yOxU7hefRZg8QI6CEIioq/ZFrbLvZ\nbt+L\r\n=bA/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRTrWfdicL7IamIPzooZ/xet+NliGlPBzx7Aw6ktynwQIgSnERPSty08haLPxtinv16EoRBhQluOozS/QN7zt/oRQ="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.11_1559566532009_0.30586699794150496"},"_hasShrinkwrap":false},"0.2.12-a1":{"name":"@jimengio/ruled-router","version":"0.2.12-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"93b5c1c9155600ce3afa4e304c63dd78215bd144","_id":"@jimengio/ruled-router@0.2.12-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-/ST6dbnQ1mT3WkkQMud3Pfw4+dNlCWrBkRuBLRfknz/M+GV9xmNNWiV2zXRb15KR2vTYO3YJFxdhZW7viwtaRw==","shasum":"6568d9b75a91f85deda72e4e98f2a98ba10ec75d","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.12-a1.tgz","fileCount":13,"unpackedSize":18676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9iRvCRA9TVsSAnZWagAANlQP/1jyDSq2Br/vOizx6DmJ\nNq2ecoB9mHModMloS/DUDmBi3sQ5KAz5+ETAXgNrje6R5rag95vs1g9remYH\n+QOYGu4pV9H846fb/3+5EwmypYfKRUx3pyx4VUTlt4Q3zJznkuMjnaKHjvUp\nLGxGKO1DkGyGOfb5hqf/6EnNJGf5k0Fdp/TJD/LRJTAGQUFnF6N1nmgegHAY\nPjfJoHVPLJI2JOAA0tBcmQXZgvJHDkrf7IW4BKbUGhCrf+z+PjiKz00womoK\nyAOTOcoGF7WJaNrrD8UV8Ozllh9djt+gZ7foD7H5zu/P+TMDUe6L2nf6ZMlf\nOiVn9LvmeVjQHDQpXZrSSEODDntusY9OhGzlAzT7lBIV/+5w2/6W0l75ZsDE\nfgoR+mysLML2HoZjdsbEK/FtSAvgUE6QGMRsW8AUEAufq0zeGradUqixuf2F\nCYFnfnsosFIRFAR/iU3+of4HS57Xv2t8iafvx//rhm9IFHrV62uHpiZcfNHe\n1FWEu6E/0sk1q2HZEBpSjiNM1l/S7sKTovkAIRPK0sISA1eTr3Ypm6Qe/V3s\nj96lkUnS4pduzvedPEnTemqMdg6X6tHyYGDtj6dviU7IkYw4eGj78oMV+D0h\n0vROVFa17n0zf9sXOumzyYt6GCBEZAe79Ka/wDI/s1xfhg7lJEV7RdOBIqVd\nOjks\r\n=oOgQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuFtim60JKrY4QzZTZEgE9Dr/8xbUcdS+htYBZhlmCVwIhALFbbGTRqiOZFpMb2VoNAwkayW5zykQTRlIWYwMthHwh"}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.12-a1_1559635055198_0.5718199430364124"},"_hasShrinkwrap":false},"0.2.12":{"name":"@jimengio/ruled-router","version":"0.2.12","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"f53c8634e492410707ca04fde4ebc5e3134c8538","_id":"@jimengio/ruled-router@0.2.12","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Id+OtItJ8sFZy0NmxQ2qgBBFIz3DgsdD5KznjM2slW3sp7lNenSuo0iQDYgREBOWIIA+iTRS/21YNO7tw1LOyA==","shasum":"251afc14677542534186b5f03ea5cff4c976826d","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.12.tgz","fileCount":13,"unpackedSize":18673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc94VpCRA9TVsSAnZWagAArsQP/1jrY7K+nKdyyJ5in9Jg\ny5FzcJEXgICmp3iY+QHsN8kGLBDC3iJshlsraEQ4T240q+rCzepfuE9qlCGN\nIvRG9w/hhCODZqnniT/A9h25fBpgUrmAJZO4Sb5FKmd6nzIsZYAj9qM/oWzU\nioFCXQgMWyfdZ7Z39RbgJe81nraJ81Gw11DmigWR26AjqPuEnwRPMQH0he9m\nJEAtPHgsWZoTpfmtOKBK9gcvAJrmM32HO+Xf2S5QR+99WNBR1f+jX5C4zZew\nst8aQ2Pswb37wH3Gk6QnSuaqa7DOWko7KlU03LeSOgLQkI8dPxHMAHUw2zdf\nMGF5q7DaDcwlZ1/Zm28SRsiK7FEue2egs6Xh0mDHP+jAFTuI8RgxBnb0QE0r\nd0zvmxVkoKUExBmgLTZ710PDsJKS324lQK8Dou6sHm7bmLUDIpv4ZSuYt0ol\nOPg2vf5TRQNbbLvKgPEj+CyXH4NE8jJjnItkmnmQOg/81/IG4uDZ8uDeAWeh\nbE/LaLJHpZyWTNBsFcQNTUiLVJHvcKjwl1i0MJpnwm9qPgiuvJw7xLYPBisE\nPwUFi9+x8GKFoEC6ZMvSuYChENx57JNknJYsNRbs1bAB7zvEtXgPN+Qt3Nju\nBBCq5+Mjzj0rJNQz+ArlP2IkpdnVLsdp/Pwd0Giq6XwDSNvK7gftDxD/0QPy\nkeO1\r\n=AGkZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1XnE8ylUbi6zqGbKZqZ3wmxJNYH3jB7cYaeGwK8GikAIgQ1N54hA8uH8qIvteCicSsz0MSMtWLo5LqrEQAIbNEyo="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.12_1559725416699_0.1260568180713193"},"_hasShrinkwrap":false},"0.2.13-a1":{"name":"@jimengio/ruled-router","version":"0.2.13-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"f5d62a340b3974a70aae39c01aa6d80d4cd5237f","_id":"@jimengio/ruled-router@0.2.13-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-OOEoSrH9Ob6dhuR94DeGASVIW0Exqo++Mo4rLBnRMYsEY3hJs8Yyt4ettmIR3PFpkUd0tJeJ7BtmWaCR16+e3Q==","shasum":"721016f4b3d71ee5241da0daa8250e24d8e5948c","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.13-a1.tgz","fileCount":13,"unpackedSize":18820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA5S6CRA9TVsSAnZWagAAV34QAJy+JIHzLMwNHi71TDid\nhe5pldHLHG/2BeYNfjCJy7EalgtNsV7Is0ytHb414S5tsAoxbXNpChXAHC3U\ntPybCHmXEVldwOPWLTkYuak187d7HOjN5goILcvaK36RtPVlRhcJCe3Og1go\nxdLRIEI0nHyHhIxPU9AeM9EIRd0dJ17r82SffOGlV3aTOYydaMfZQhEP42+o\nu5FiQQur3rC1EdzYsA93RZqAl9EUy93RsL7XsFiIFwdgn2UgvpGxvBZzR+JP\nGD8+dGWjgGzPh9+JcshOWWG3TqQd+7F8km6K6IQ79goTedrDBknN+rnuGUPO\n6Z9tSg8tcsCdU29gKczsiwe4wl5roZqRLE/DDO16ATNmwhK5XD5Rv2ZrwsC1\nwNeo7/eEdFBVYkUwO+OqkTBtMbQYIy8niMhKpGo2ONAHx6b4WSjwWYe6Ipn7\n0XRGFFI3QZQI/addgCDY2lBJE39KibVKZID1aUq3fQ2bWekLGXrJETHnJ9XC\nRsJA3b5Yhn8cITt7zKxAOO7AGZiOiI2dSflA4MiXDUo6foNh4W85UzvujNHh\nm4MOYilM9wEvNTlCSGxSbPAmsI5qY5Df4WmUVbLcTdoadAKbBsIXvULfW4UW\nCO29D6PMRreYRA11TZn2yZQ4QvU2+xMxvgRMgQhZp5XM8PjO4fWqtDeEM0qH\nGh42\r\n=VHEp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr9cdMHSjbZr1PyfymAabSfqUzlQYCajaoAMBowRdxqAIgU5TEqteWI00OsHcKj7HnM8mfbQ/ByuMm+2OPd8VDPi0="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.13-a1_1560515769404_0.14558116871344495"},"_hasShrinkwrap":false},"0.2.13":{"name":"@jimengio/ruled-router","version":"0.2.13","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"6077d69579e146fbbf26cd5b61f11411cf9f1b43","_id":"@jimengio/ruled-router@0.2.13","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-D7FdPUa93d7K55pEyPLdRhd9smwRiV8iZUsmDja2EzSuioZwO3LJmgGFUh4uc7dq48rNmP3YIkePrY/7iAebjA==","shasum":"6186a818bada4058d9094d76728761b4ec3f2031","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.13.tgz","fileCount":13,"unpackedSize":18817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA5WRCRA9TVsSAnZWagAA9bwQAIwmMJ+FR5hzbUvKwm6b\nIox6m2sas67Xz4os1djuoUYiU45b/ywuuY7i7kYJ1P/4dxhf81LGoUyRHEuO\nPyEJw3JJjEii0qA3ij1URTJvFKTFpkqKBAC2IiRNa4JprmpF4qSMJSqFmgnh\nW+JBSz9/axypvJAva8O1xAMFIXdc+G8VVdV1bChSf0tJZ+uA+JVWJwY84SX8\nkNM/vChCSmAzKBKXUdjnahGkx6MDiTlEv6c946L/GMx7YmfpKdQqw17X2DZb\n08QEVW48Dv1syupP3uTgEefv6qtenHfImK8pb3TzcxOM3XTKLIdWdc5GRZv5\n/L5PKb3eTTXxgS0R3wS8Ky0DBUFBWKljok6AbV01yZlO61dsnzW31PjsPpb8\nB3QkhU4K6yVriIGpGxy/G8gBmJRGShPR8BaC1I+onmc0k1nbI2aabuhbSuij\njszVX9JIwKDNvj6BE8rOFYJM3of8rBTcBS5N1dZ4kyAYHgBqeK2ieLsOHgl0\niKkah/xnp3SMmeDd6TVAiKCozgSK7Iyfs8vIKcVDg/0wFeAYTslwKpXiHhtY\nrXMgWDBVrDeH6O5ktPfBTq25XunhZcqKYuG0yWmQIPAJo2HpZ8zqEiqJQczY\njOcqUsEuyi5f9+FHQRoPNCVmgXEGjmebRpBw+WdISUkyHaqjUYHDbgWn7QAO\nVlsu\r\n=GsRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICK6ly6cPVVK/i5DpbJgOsYO1Zsm2WpMfsZ158OdHdkQAiEAuUr1aEVyyKKbhPcQgYsN6n/7PAZR0sdkcWcQ3M4cWKo="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.13_1560515984453_0.19899542462905395"},"_hasShrinkwrap":false},"0.2.14-a1":{"name":"@jimengio/ruled-router","version":"0.2.14-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"527dc04ef30a317b8643915cc7c13eb200457fd3","_id":"@jimengio/ruled-router@0.2.14-a1","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EXu+Y8zQfFu7yTrG2VlbBHTKKivNCd2SJpB5Dc04EqG0S9Y+JuKg2OA5A0DrHJU++7FMKS67RSiUN/E7pgQvlg==","shasum":"70eafb4d18b6f4ce1c889052915df130b73fa5a2","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.14-a1.tgz","fileCount":13,"unpackedSize":18858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCOOXCRA9TVsSAnZWagAArnAQAIl1JMndxUK4NmliG7LT\ngi4xmdl8YtdNK5zM66Msv587JOSyHfLX4KPzWYJZkt8kxKK93wfN3eU2ZyOa\nj/lMH5JDEa7ShSzBUQqyt1oAfbbUcASr7D1Vg8TLSt+v9Msmkzrgd46k7bW5\nREy+G6tXv+Cd5jYTJTppdjwQ8/w+99RzwAb1MBxATKYj1KWf6FHNWCVHhq8U\ns9L4edj3gNTVq4d22WLV3GTB4eAJzKgeLdw3zVKNC91Z37vTtYlVHyVHg9I8\ne82nsLf5ymCpo6kqNe0qtvVr2+Vc3MvGliCNNNQ9bW3zwB2/IJNKnIHJMzDz\ns9lZFjAijRA4LPsC8ztboKJyNnrfzSK7g1jRe2jhP5fIXPqtugmLdEPygpWd\ni6ei/FF1t1zNxPEBAJo0bHQkd91gu6cL5nEhexsYRiLf0lhR9/UGdRa0ZnEg\nf12878jjvp+J6pO4gwbvui+xHF8nD7j9OkJDi2IyTwM4wE88dsRBSJnjMkVO\nkehoYBjj/uoXv4RMEfL7SHMRBNLy6Tmni/Q5XFrnzogwVLXN8faCI5KJ2Wdx\nMsOagyzQxFUEbVthpa679SfQEDnsS2xMISYJ93xyqzdQK4/L1j7lDzhMOIhm\nzAp9JnvgvL0WkNz/4/BXFFRcvCMz/nohmEmQzm0KHfhGtAWe8VBIlG0JIdi3\n/YBD\r\n=7hzV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF67m2dzB/1GImSXusYt89JJRlfGlZoNVzKyA8DM8f53AiEAyxkFso5iwBmDaayA8ErllS47+qlTBdErrKDQolllQMI="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.14-a1_1560863638899_0.6032453802435027"},"_hasShrinkwrap":false},"0.2.14-a2":{"name":"@jimengio/ruled-router","version":"0.2.14-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"527dc04ef30a317b8643915cc7c13eb200457fd3","_id":"@jimengio/ruled-router@0.2.14-a2","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-wDrHvNYiDC/lSc0sug2A/9znReSepYdvXMywF/EQGCPiCEartlqPNSL8oxUIIEaFuOtsYWvnVLC1ceA9GWzvCA==","shasum":"84f2cf448458e65daaf61a6a1fa450ba2ff4e992","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.14-a2.tgz","fileCount":13,"unpackedSize":18790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCafKCRA9TVsSAnZWagAALu4P/2b/VY9K8tgN/pVPHI0O\n+/xSpB+JvONbnE/tmvIsXjvrpN1COOra4QzkCodNLb9wz9McjZcpx65IzCGg\nzmggWzg2o4UXbOAvnG9bpTdoJNEmp56vEeafPc/Zh8wR6YU5AllI4uLtEZS2\n8ipvPt817+CZn2ZxV0gOlvkDSOx+Q/8Lt6iqfKMcZHS19WIsAHLz/LQHO7hN\naSCmfil/e3PPVhNMLREIX+iX2wIB3z+r7GiSPY/WuVXkl4g5LteSNGbdRh7H\nCi/FWLKEzO0cP6hsH+tAsXxnLLb/nu8QFDmRDpu+qclohIPzUH6wHyy4WuIv\n3Hths7+Kor0KbLb9zuoIklOsF7nyl24guuz8cGwl2KjHdOU0AtLiYp+5ovqs\njrOy4GwrmShKKJQCa3O6MCmlqnpWCwKWKhhKdUu9Q5FjjTPaTJYzGbLOB/1n\nUxuDg6AyprUP1Vplt5rcjJAigHtVmwnxeM6wYuZ01Q2PSxO56CvWouUv5wEH\nXXH/b99frygPeYEN1SMwD1yaxgYZoncqkoylQaxSeWbWQMi/qtj8laFLFZeF\ngt2z+KfgWg/RzMfirylSPerVEkWZvs9tyCAQc2RHPvRfNCV0RZaQz6aL+hQA\n80+RFZ1iShSkLZVw23DFhO8Pd9/Ksh9u4cYwv24tvHGT4SBwkg99TXFGpEyI\n9hPm\r\n=/T/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXq7MLh/NprYhr61D0dyes31nJJQPa49bU3eVekQNdVAiEAtPIz29cy6UqEGN585qH0lyJMJX4iBN5/kFbk2ozuX40="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.14-a2_1560913866002_0.2640071134388342"},"_hasShrinkwrap":false},"0.2.14":{"name":"@jimengio/ruled-router","version":"0.2.14","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"immer":"*","lodash":"*","react":"*","@types/react":"*"},"devDependencies":{"@types/jest":"^24.0.12","@types/lodash":"^4.14.123","@types/query-string":"^6.3.0","@types/react":"^16.8.15","immer":"^3.1.1","jest":"^24.7.1","prettier":"^1.17.0","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.4.5"},"dependencies":{"query-string":"^6.5.0"},"gitHead":"0aaa23a20c1e9ee276fc83356e53cd40a25e97dd","_id":"@jimengio/ruled-router@0.2.14","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-y8x1ZHGzbaVaFMmAXduhJeEoLK2/zd1+0pWAyUmno+dQNzChHoQ7Z4nwPsQ2GtYKkuOudwt6EsLy/Slt0f/u3w==","shasum":"dd207930c449df9894bf51c4c42ac3dad1ecc466","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.14.tgz","fileCount":13,"unpackedSize":18787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCancCRA9TVsSAnZWagAAGUAQAJCZ7kUntDt51b8g+pd5\nt6ctr6VxAwOvl72tS0+x5UmB4bP5PSKzr1lElIGKGldz5zjgjhr8qKAO40Oa\nVw1ePi5z2OfPMsmN/519lLALzUkfBrj0HlDYSb4QOH9cPy/ul0VlydHDI1cl\nRLmD7F80u5UjwS9m3/yNFTK0xnlzTiVZ+RWHDmJ+kF+GFXICifoCtSBRXE4c\nFBKg9Vhp8huTenToRKR24++4H6DmIOLuqD0k/4AeOnTLK0HhRdJGgzZBAHPe\nvQjid1sNMmkAbLpa2icurfmVcXz4uku6UbxcDj1nrVfo6WrXfrSyUwP4YgTs\n3dovL+/jH2yngmfvhM3CyndeAxHD1mLewbf6jmPdw2PSy/18PJsDBRYbHwhL\n/fHxj4C6ISo5pYtKfMFE7jAbSJNY/ljDTB/KIAbQ2oRIog475TG+Z/ZG+F1/\nwdBzOS0AWrRVlNNbyqSFCFnBi3x6Sy4DsdBSNVO93WGIQlMCSV7KP2QSRfiA\nt/ABR3zwDwKmBYPskHvJYfNFBoMlY1eo5lr6r6AcUssM6PKXgNstWlj7jtFS\nmWp0OR5LeREnjT6Ps5YDNyXVF047qPdJXuaofTVr1rl2jOHeZ02Igvt/neEs\novlPXyONvqKZVWT70fU2SpU7al6iLFeLA4AaeuYK8n5vr3nMltVRun6D0SiL\n8HCj\r\n=B8xE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo5bdO17SkUdvAqwBw0ZU6Vga9QfSswYHoeq87+wMV0gIhAJIhwKILEtgXbGMzvPe+8rGJlzm68894WCce8WU4Qham"}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.14_1560914395522_0.1264660255307377"},"_hasShrinkwrap":false},"0.2.15-a1":{"name":"@jimengio/ruled-router","version":"0.2.15-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"206c3bd9f8b46180abe42441eb951fe137d721f5","_id":"@jimengio/ruled-router@0.2.15-a1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3kuUTPFAwF4qhwdptYhI+BsskvoodOf8c5G3M5x/fwrkOxSplHBMpEnlzu+hg/LK8ERAqK6XK/74m9tP0hII7w==","shasum":"739d285c93cf8e455692b511538bc2e749c78255","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.15-a1.tgz","fileCount":15,"unpackedSize":20653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNs7GCRA9TVsSAnZWagAAAoEP/2KhO+gh8kUtieB+hmga\ncZoipU7IURe3oOKyobeZpz+sFlxqfqOcaCI2SHTcmWZIQsEp57pYyn5LO/m4\nc48s4X4NqSXl7koa8TEkxlPERkSp5xdDAmX/X3xCh/FtReFIYrfGIBVXeBgi\nFNcpNeo4tDm1icG71haJFePiCMNM9acr/Qskdk51xIxb3Mncu9zfijDtv0uf\n6JrHzHa0U5Stf/XhRgZPyoYFGpGI6Lfu5nfOr96K0nqOG1NiK5Yiv2NjAkb6\nsEnhfFMGItk1YjsifCYfTN8bA4fH0qb0pc59FSVpBSc90nrGc9x6obr62ga8\nWSOnFBttSlg0jx92nCvjRhNKwEDvuWO+rpCB4cyyy4+OJnc3IqHTACozcthZ\nly2x7DJtAyMUCYAKHkbgmsID5jk9k4yiUR08t8jKl9W7DS1XC/NVbKVoozD9\n9w+MyYdTJoI7ictJAxDpqiXiqHKIvlmmropO1eFWv0r4Zac6VmJiA6thpcRR\nTWz5vhH+p7Ue0mTDa9/P0/WYA7/datjuN3/Juy4HgIHBi6UiR4jLqzH6zd9g\nE31sN+Sddh4PtX4pggyut9dIBGedzJktuVHhCC0OflU8l7sk8nG3tgLgP6U7\ndH0mPtILUlGqe0UuB729UfGdluqxy7AwJbedviHCjX+Ld7BXXlCFuCn38Bil\nOqci\r\n=+m3Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1gLOH1WPaxm306XN1TWP025Za8nF2CreX+DgnzABhvAiBnWB00thDd1Y1btczo3mT2QR5o92fC0OWkh7G4/V6YWg=="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.15-a1_1563872965944_0.0800385492584581"},"_hasShrinkwrap":false},"0.2.15":{"name":"@jimengio/ruled-router","version":"0.2.15","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"a5224cd0d85bef17b06b88be65015c7d5ebddcd1","_id":"@jimengio/ruled-router@0.2.15","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DMGRq/aGStthBRAjPxsXwJr92MJLaf1sloQYOuwU0u2pk6lZ6Rcx0dWxbBPiz+gaTcF7JDOnFcHN5ZV/cSlgiA==","shasum":"68279a05d40481f79f800d6d2d65081f7c9d687b","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.15.tgz","fileCount":15,"unpackedSize":20650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNtFvCRA9TVsSAnZWagAA4U0P/0v4T1vMQv5JDVmtf8/C\nqOV3Me4v0yjJVBYdM83a1TcLUM8vKCrJXO7Nr2ZMsDV3p5YooLadSfffGN7a\nCZEhK300BiWr/q4dntb0h11gdj0fHjP8UQRWtBQrwricZ6pvaHwP6JveO8Kp\n8FrADmIcBWhvONihQ6jpVhXmBGQr0Anfde9wgNh+FpMmFlduRNh3AotQCB5f\nAw+mi5L3v1SLsSXONjFZ+xe0xgMpd9vOsY8IZ1W74doYs+GLc9uXItLERDQg\nWVyZfuSkLXirMiqKhlT6EpXmwF/iLXGCjKZFD6cG7FcAFWmCMBqs7zKKB83C\nO1txHXQYUHzmdFQcIuunokWwuPT13yWacVoAHpjiuKZv90PIbjW9UnNJokiF\nVTz+ko5IaH82DchfhOMYByrwwAtf6RStEwSdbAVSYACvDEGn1pSAxAA7t7A2\nmYAtXBK9eY72XmtQzizWIMLGkhgqJuAgYzwIjFRsXu7EOPVbpWIfYmnYTX7L\nDacLfmB7ak5wZlV3A3jOoWVCZFQqKSyDDA+2DnYcvj1eHEuCEMsoyairxIzy\n6+QiDRloXtP8naBcOLRlM927TTQbTGNZBzFLmuF0BLq/HXbnhb43lKWEbBSx\nQ6d0Mc0r/svAC7tGu+CDYDymBmdc5n/fOxggUQ1MMP1vDxnRAI3dKtBycj0L\nSxkq\r\n=dg1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBf4hikLmwH72ApbnpnsFcWDbLxg10atANq+5BprGWmmAiEAoQmyGAmk3Qart71dYDw+fDYGA+6aaEUAicPN4GAK/w4="}]},"maintainers":[{"email":"csdxf297951292@gmail.com","name":"297951292"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.15_1563873646135_0.22361718859258173"},"_hasShrinkwrap":false},"0.2.16-a1":{"name":"@jimengio/ruled-router","version":"0.2.16-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"5fbd3d9e5dd403462e167a3386732ade13f95890","_id":"@jimengio/ruled-router@0.2.16-a1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lTurWXx9qIGBHMB3EXa+BngLakSC0S5LqhJVD57SsAckqp1MTzfThKgcUYsudFY+JAoPB1OFRf01aOb3VczlmA==","shasum":"25f1f2c9a761d920903dd106e8cf3adae29195f6","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.16-a1.tgz","fileCount":18,"unpackedSize":62536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpv/JCRA9TVsSAnZWagAAIlEP/jmvTQj7VFEAiSrCJbtJ\nGmeeN9nVB29ELNdk6E+QMABJ1WraQZsTrh8CLiJlgyYjTSjs6kKkHLvbDyM4\ntIR4lefbn6AScSDGVsTC6WdPcrzUNPigSwbB7vj48qkeZk+Nnh/jCwo5emfT\nwLazjNND/1cXFa92xMCIuP8eV92YaSSNfSwtX8AbowM6DYrx1zzTgOd/wzeZ\nlAfvCMtRJqmBd+6NxG1/+Fqyrh7A+eL7Jw5C2bq4MjI3CozZpu3CRGdk+ap1\nytfB/T7TbIc65R6ZQgFXnu2lSzIhjmVlzF7SeM6UXO0II8LY0Zjyqwlow8Hm\npa6C/pmI2qHPFNsP0qzTudTvimzSv3N5gL7a8COoH4Fjhmfi5vkka4m8ovsN\n5xhfVZmaxypC+zl61iNcYEAphSLe8JKuM8B6F9t8j1Gam3KWGU9fx3d0exRT\n2CvzhNWE1tHkrvDfIx6OH6W43H8T+acI00G+shR3e1diyBichvbmJs/a59xG\nrM13OHBJvMYt4FnR04htL1C6HT036RJkwJiOe3BM/ZUC68HutFFjKUy8+lW0\nh3ytPtqF3EUtQGglto7g6kyE5F2hf6yI2VWPXbNTL/5XrLFAr58NNdeL+cGm\n2x6kwHxCxSM3/M3AZxalX+w44y0HY6xZmnDauj5akS3D0u4Tov+JlRlE9kDU\nNUIt\r\n=+LLu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAV/4W/KU8kkHG9EGg8L/KQ+RWTHx1MKDysU2MIFN+a8AiBQzoiIVsCoWpa6ZtKAdxJe3xvW/bNKPNq7Snvxwv6dRw=="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.16-a1_1571225544817_0.6334291607570568"},"_hasShrinkwrap":false},"0.2.16":{"name":"@jimengio/ruled-router","version":"0.2.16","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"9a313c684fc7b30cc75bd049637b47196c7f16e5","_id":"@jimengio/ruled-router@0.2.16","_npmVersion":"5.1.0","_nodeVersion":"12.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-3Xb/G6PSTnD2ECVyxWiIfEf8ecupF1ZE/uoEk+ab80LP3pjplzS/z+Yod+RY4oTdnCv+pENAMmsiIFBKTZ/wEg==","shasum":"a8e224e027bf5dbf359c61f57cd04cebae79b08f","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.16.tgz","fileCount":17,"unpackedSize":62379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBMrCRA9TVsSAnZWagAAgJwP/j2igvaARiCnjenF8dD6\n78Y+9WBEq6Ly5+58R//Q4vG8/rTkG3+ZWus4xVo/w1KwlUM5XftgRp9cOfT9\nZnmF0bSIwir4CnIrdwemM97m3rp1lfKro4QtofWijrGnR7O83Ct0SrtAnBnV\nuC9+fBblA0YdDfLSUKnX/o89ZQwDjBGjbNix6uNvqpn5y3n9XIvDcj0NUYPy\nY+OuCkNRBOx1OfssRD53eH21bcDsCqxmT3gOXvWkoCWenW2zUMwSxmQ3Q670\n+KgQaj7GY2ZbMWnuel7qvRaQdXEXDNBbYeQJ74n7dtxF3UsCk56b+gcVp9kY\nS0lAlTeg7QP5ddGqXqZRSdfQnT9dyDjvZJF5goYq7BYGMhbXeIaclvYPXJFc\nrjGb9bU0AOliyEmRQenRBgOj6+vd2hPvSX7mREBoyluAuWVN5BLs21ifgp3O\nS8GLmao3fMLskh0SPJ/6ilARdWq/U5OAu8RW7eJDsgdLjK1XtDUCphiaL3/6\niGL8JGsMxXWUpsxYecf99Yzv1xABdGAMKeaqMBQRiMLtK2o/cdkookFzSYjH\n+u+l9Aew4sPjo82NaMIYjyzIDlmb8pjB1osgg7ZdAswWJZYwAWcTfguAJPNi\nZonxGRLVhkCcn1xNgvuP4HkD1JYbJqKFo3wh18wJVj7P0SYImZOvBzJPeZ4D\nRz2p\r\n=BeRO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkpOpfcP7cCN9N3K0M4GV0OGmfw58qXCFKhXEnmckGhAIhAOULOMYz+5h/UCy64Eoq5uIeDDSY8iXtjkVW7Dv1afN/"}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.16_1571820331324_0.7679296799387274"},"_hasShrinkwrap":false},"0.2.17-a1":{"name":"@jimengio/ruled-router","version":"0.2.17-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"9a313c684fc7b30cc75bd049637b47196c7f16e5","_id":"@jimengio/ruled-router@0.2.17-a1","_npmVersion":"5.1.0","_nodeVersion":"12.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-SSaPsXTSNN+G5+SPaFmy+2rV3fKr7yiI7OdKnF9ACMKJryKAKo65lN3kjNuY8BDBbzGZ/TzveHj6JyeMe2hIOA==","shasum":"0d158583bff9c5991dc133fd182c3a95606f3992","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.17-a1.tgz","fileCount":17,"unpackedSize":62422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsSqwCRA9TVsSAnZWagAA4HIP/2QBRhuyOYdxVvHdJLCY\nqXI1BfTxg3j/teY3izsybocGV5SahXmsq/HiZFS0OgWLVuQqyjsRP6jtHtvH\n80M67sCVnYfnp7t7g1peCcKWqYSc0jyuQOXGEJOTAQQ6CvJLojqTDeSQ5zyC\nHmZbHc2kuV+DjomHYk92doZmxrK6lvvVZ4iljN02VY5zUfrnEtZlr/Qnq06D\n+stZCgST+W1yOP113mqdpsRQ5h7X46CsQWoDLxZ6rTifFEkBzKug7J4pIW9R\nftm+m/tPaGytuHdHKyLGCxWI4GNUebm484H4Ks/BGGl71V2TCO6IH0oh4q7h\nNmANdZoFid0JzWqBvHez3vwhgfsVAQXCGG9FRrdNVZHqloadw67jYIW2JfyU\nUxfrDP0bJeOIwKiGcHmTxELTSthFvSz4Tge3+v6sjgcNT6TP0fyIZCJcDdhU\n9bQQ0FmjuNNq0ujOPPrpu2HYfS3zTNynHfTxZpFpa8TnmjZEf1H6UoFPpCzu\nrapgX35ZZFFIYb7Cd0NlzNMX3S75Ow9mTVAPiq1GBMeQ25F2NVa1SOiSb/P6\nDrZVEiVWfJ01C68Lx9XmHnUtWfKU/OeZuWyUg79gTABew4gfQDSx1QMqt2yQ\nbgtRv8kOsQyC72WJkUbImKbd/jaf2lxZlVTSoY3tEhb0lbM2rZSoTXMlbQef\nfx48\r\n=XKrv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFt27i01GPyr2LPpInb9WckFjyHwTjsgtGNWGqmXPnj0AiBcPUXnvnW2sXKcgoWwLyhlQHLJu7z5I2BFtR7X4TFWuQ=="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.17-a1_1571891888498_0.3827343449406473"},"_hasShrinkwrap":false},"0.2.17":{"name":"@jimengio/ruled-router","version":"0.2.17","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"fc3abc347b33658338ef7ea8e13be0987679644e","_id":"@jimengio/ruled-router@0.2.17","_npmVersion":"5.1.0","_nodeVersion":"12.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-KNVWIQrp5tMqBGeOIKJfLq2J1q4iwy9TkCvwA7wL/MwWExARtqul7NY8YrbSHzVsattqy0TKnXQde5ZG7/58Pw==","shasum":"f5f4ce8e8376842171618a93c6a122adb49a7203","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.17.tgz","fileCount":17,"unpackedSize":62419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsSv2CRA9TVsSAnZWagAA9HcP/1MaPdcOYxAYd/hCasJD\n3IOEyMFJjYH2DBwzBrwHMihY+X5GrUq8FFdxfAo/JoBpCuAGFVuZr2TX/i0/\nPah8LYKU3pACAAurzeEElKpIhJ6gRwMe4tShRdMLiLdmT4WztzLDrOfx3p4s\nNnY0OrjeiOt0o0pnfSl+Ml0Nvz4EDbQqMs8JyaWR2WLDfqXCFaVnuax2o16/\nc7fSk75TiBJkeXUaBzbS4Z3FqTLlWoWCdtCSKY58WKbINw2lOQWXzkebhZKY\n+YoAxMVeGCVjxX8c3K72v5sPfetjPRCefFBP40AmFMe+gqFyvJ/6Z0yhMul5\nO0rzk13NSGcAXQ/Rqcw7k5Fh74Wd/IwfXYx6HNMT1elNElFqpduIpqAkhicf\npeTmFLe3gfD0U/uJ2Ai6X3Z0p1eqREvBOFPMCecwiynGp/EYDtP/5ht8z3OP\n6CM2rrDgdspL2LXLhuxP4zssNJwDoRag7fHnAneZPV+NvwkAIde4JFZeUvZu\nFK99hEEmdROMDKynDOV7GvtOsQ/fZaxPHnJ1f4HEe3+gcQ9Ds6ncmbaR80fC\nYGCtvb8gVWSCq2/bVVeZ2KlowsjpEkpL6Mlk48u5xCJklO9jSboPee6Oo3Pt\nLm/PNpV1bvaLp0/QpNVoSQEeKA3CPcNb0yRzTXL1MAvS4Y7ONFmnBkGsjrhl\n/NBe\r\n=aQPR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOie7P6ddUdFplE+lyW36OeXtGqzmHOZt+v4nAKWlrawIhAOnfFEsn/fQyhxlPlzi7OLVEa0ZoBtvjdbreBxWsSfB/"}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.17_1571892214536_0.6074901902748702"},"_hasShrinkwrap":false},"0.2.18-a1":{"name":"@jimengio/ruled-router","version":"0.2.18-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"305a7284c868a83f4046e48ca8fd651bcf194dd2","_id":"@jimengio/ruled-router@0.2.18-a1","_npmVersion":"5.1.0","_nodeVersion":"12.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-fLP0nJZIpP2RKLJogFVTiLZXRl4bgoikOZUiZ1Gd05HC6gtZiMYgTpgghNfwxmzIij5ZmubyadO/sM0vFZA7qQ==","shasum":"08f7f742faa208f2d00f67f2c2f89943e31f6df7","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.18-a1.tgz","fileCount":17,"unpackedSize":62618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduTn6CRA9TVsSAnZWagAARpgP/jl+NPcS/zp3TBluoCPo\nQ+1VFAgTjHrNSlaT5mDZjavAunlh/nrgd6+UX56+jvgMJGFZZqmMXmIpiCTt\nQJ4vG2O9zL66q4IR2dyA9V7Y7tceMEvOtodJNn7Tbyq3I4ucPPoH+ehoImpN\ngdR17BIIQybPZQ1MPcAm1nk2PVWYNW93d2G06UvdxsKjT/fsNemzXNztzxgF\nl8ZHo1z9GxOVjfPpBRnlzSbxmEtxrIW5gr9OFxPxbtRfmxOCtBAEQk+rO9s2\nANlBynKurvHncpUzZRXmeDl3FmNrKetDhkGlVrBWVw4SRWNOCHnW88VoI34s\nUoSr05GL7CdHcUPZOOJrABscJWXtnW2l4ak1KS88wkyEKEMrW0CNrf7SGbyu\n2uPsr/ekbk8pKtv+x9dEcYAWOZLLUdOr5z3y+GR7cHVtO7T7X7nFEhk0ffyv\nmR+KMp68QQIr8DYOtGz1P2OiCXfd+OaTCQ/eQ5hrVT6LSvfSEdjj4pqzyJnL\ngLoM8UwQCoz/TvlKJC6lqUKQ5tCaxxuWHZLt1+matlX0T+3Hbtvk7ixX6NML\nL2uulczMFwJF67oVslIHEoNQj/yMKA63r6IToE5rjt0Lql2/flVxDD788fJq\n78f5EvWG4+twEcYKxDDZG76wBOFquq0vkn9tnqN9++A2y+5wtQ9A55uBrw2a\no9lF\r\n=uBn1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtRQD2NH4QYzPpiV1qSacWgIHx6cIr8I5z0BWrZHJR3AiEA4tkhD9+QPnOk4niPx6Bp8jlLskKuQBKI0omW3Okp+lE="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.18-a1_1572420089801_0.813942336915773"},"_hasShrinkwrap":false},"0.2.18":{"name":"@jimengio/ruled-router","version":"0.2.18","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.15","@types/lodash":"^4.14.136","@types/query-string":"^6.3.0","@types/react":"^16.8.23","immer":"^3.1.3","jest":"^24.8.0","prettier":"^1.18.2","react":"^16.8.6","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"query-string":"^6.8.1"},"gitHead":"f376b07ca50ac7fccb599114a6b540d22b58939b","_id":"@jimengio/ruled-router@0.2.18","_npmVersion":"5.1.0","_nodeVersion":"12.6.0","_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"dist":{"integrity":"sha512-aAeqte0PYpVHdNIcX8YlF3HKxHZOpuF9aQOtZsaCwYecN1J0U7z0TS5X8QBbGfjjopK8ip0LYJgB6nQTdxOoWg==","shasum":"0f39bcbf3b7ba37813fa9316c5da769fcd8ae5ac","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.18.tgz","fileCount":17,"unpackedSize":62615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduVqFCRA9TVsSAnZWagAAUfcP/24pbMF5MCmzMIbxTkfR\nPvlyjt87vx1x0aJdlGjbPKdc0DcYOzuBvRflrJiWUg0xYYnvTGuuZlfaQEXz\njfgdDJ5N6zYCryTNM8b00NvaNXYtgGUpGl8kJZB9L9HweFmWzli+YAlJc3IE\nB9lBpSwWGaaw3mw7j09c8x3+3Xodv5DfiTq9K/uTLK6GNRBZsc49u4WMOkra\nd9Hp9mN7jExGad4v3l4do9EQ6r7ephebpj1wAbq6VYOtdqSXsjj6V5Wcew3Q\nFMK+PZtDmR3ASJll9+9lX5FKPff1eC+flgW+HVPK3Zm5weY0z2gafrSshEn4\nlPg4ENZrywVf6R2aKInkor9lZ6oD7RNR0NtXzvCTNP2eZcPDC2alLRIe0Pq2\naLfREjuHG08GOqZ3CiFv2FWYg2Y1oqGBSOln6EMMzjO11jv705yWIPe7PmF8\nIpder/EJ+nLVGQm/eGysAxQKkYRMa2iSdF/ADfPS0wvvbzS5iahWIAjpPSHa\nYhVDoOijdMFvtaQrdVbDOko9/hKTQsUUlSTcUKOl82Yrshr9m/p9NTgfIHdo\n1RrCNFEVXJbTNzuB0MDyu/T+9f6ETptMHLlqLTCersyJf11wNgniM9TvGPhI\nxF2pfHujtDndU5qXIP7lZLgNcBDxFz9HgN4XECwQZucb8xxxIiRD7Pz4eKoP\n9Zaj\r\n=V6io\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjsa18S/uDkduxpkrgJ9ObWk7sAowLytAETxExW9k/LwIgIazpdwra45UrkufiZyq2n3xtFQQlW00naVGp3Vn/+hU="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.18_1572428420611_0.16268223992407793"},"_hasShrinkwrap":false},"0.2.19-a1":{"name":"@jimengio/ruled-router","version":"0.2.19-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.22","@types/lodash":"^4.14.144","@types/query-string":"^6.3.0","@types/react":"^16.9.11","immer":"^5.0.0","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.11.0","ts-jest":"^24.1.0","typescript":"^3.7.2"},"dependencies":{"query-string":"^6.8.3"},"gitHead":"5fbf4c09b777a05f623cb3bfc70f41240e7d5a79","_id":"@jimengio/ruled-router@0.2.19-a1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-VeSYetIMd3ftUzcFOgHECb3yItH8Ly3zVhbxVGg3w2A9rBEII4qR+xLw1wb08TGe5/xbWEW9ThFEX+677K0VdA==","shasum":"2248046733f034621d000988c11dde31c7b9f600","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.19-a1.tgz","fileCount":16,"unpackedSize":62730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwnmuCRA9TVsSAnZWagAABiUP/1KbPPcrf58rNgJcAAmL\naxUTFGE1x9NYD+UlsGOfU6qJ+5OaLSA03VvOl6q25EYSuxeXbW/JeCr9vps9\nPknqnQXgJRMgtXRcoqVsvH3oHY2BZWt8emzo8f0eS1OYf1rB2lGCr4I8hn25\nfu82XK9nyQvMocOqqOmjgkfjLa9ox1Ke/VoJKn3I+08vaG5m4HeMsOht74tw\n5A3HWtVyWMtybcUTRriI/gS5ie4YEcTSmX0kIOyDG0uDu6uSP3EMGMx4J3hF\na97SzBmvClhhVsqK6aZlR2E1Pd4vP+831miU9iJtHAtKnk3JtN1vCPDKiCoB\nCtBE0nKaj+9jChRvbHlxaFXPKEqBrqtehcDLM6qVwB9pnLxUTk77EACt17pQ\nR1J2CHMgDOcT7b3YjqwhI3rkAKHzfNVFKtPe/FQcxcKIj95vW86jGpchlX3e\nq0HsW31eVZsOfLt1TsgMTlKgpdGUCbz/Qc3bp9ws96LccAp3pauCZUeN+Sn/\nD3G2rh72OF0r7ETq+imiShxW21C5nN1xZX/QDDtZ8+3sGHTIXT1Ccnv5cwLd\naDfuC52HoktouE1xrrcHcd82B3VMIYcI5mAwrdm9EDmP+gvek/ugLtXsGpXq\nZSyK0zJPVdrgvrNb/6/f/io59V4uT6l7s2fvYASJfulsxjvRqm9IpizitmE5\nC6zY\r\n=YpH+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVvkrmU/MrEmz4FIQDadga0XYJj6EpC+JrblYs/qO/EgIgS1ydiOYrJtDh/Kn7dqLp/35/hBwVUIMCaGXl+fPBe0g="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.19-a1_1573026222419_0.7692806701642305"},"_hasShrinkwrap":false},"0.2.19":{"name":"@jimengio/ruled-router","version":"0.2.19","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/path-parser.js","types":"./lib/path-parser.d.ts","directories":{"lib":"lib"},"scripts":{"test":"yarn jest","format":"prettier src/path-parser.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@types/jest":"^24.0.22","@types/lodash":"^4.14.144","@types/query-string":"^6.3.0","@types/react":"^16.9.11","immer":"^5.0.0","jest":"^24.9.0","prettier":"^1.18.2","react":"^16.11.0","ts-jest":"^24.1.0","typescript":"^3.7.2"},"dependencies":{"query-string":"^6.8.3"},"gitHead":"47997eb3ce9a573e5c85b809a66a5efc95fdb0cf","_id":"@jimengio/ruled-router@0.2.19","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-AN9Cq5p02q+mbnUqCajhbLmf1oVeXiuw4AGukY8Ub81hDajSNplYJ2KYsRC2W4VYR9Cz1nJfI4NQwoAYddmU2A==","shasum":"b4754744c7359f44802bbbd52944fa4bdc5c9b27","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.19.tgz","fileCount":16,"unpackedSize":62727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwpkhCRA9TVsSAnZWagAAlewP/Rr9He2ur6CTqvc1CE6b\nRV8T/13MAe+tLMdJcKBAsOwToRCZevsnM1Q7lPYs5T1djYK8LH5c9evlewXp\n21+ysgOPw+hFCUl9wnYjveZQWVoSI1oS1g/dhRxEBixX0R46ALTElcMe6a4x\nGpG8rzqlQ5r2kFYTpNlwdlq7Eb2/7fsemlCVx6y9rVdXYs8B2/bAZub2AsOH\ngTtNioAgjd/MsDN2qgkZyvbbkpEWkszQfbCpxN3KzNuaQt7y7UADnBmlE/X6\nFogHcTlcIVDp+PLI0hglFaJr2vIk3KOnelTjdNFJL9uUUXQFerarYbHxU/oW\nzwYhwxLmugu3dsPyuyVdNymwQn2Qph3NP3jgxtZfYkb1ggMT4hmx7Jnb6a5U\n/IyWkqOneDNoJJH5HwtDnggFLRRLvn86d7/yBizbOlVCeoxvRBUZ4Ky02ZXw\nD8XVAObQ0O+ULkLWxY7q0nrIEELnRY2xUWUT1Zl6DTTy+9e9eJfNcSHHwjcT\naR9yI2wYHI190vqahKg07nIjt3bwHQEuIYjSckgoo3K3exEq7EcFeyH4U6qL\nv5yqxj6lR7BT588OZlCnRCZQjxFkh7V2Nc8AIg5syTtkYpZTof6EBIMRXIBp\nAlUBRoHjw+dO/0THrT7VhyOfVDGAkFGAsqmNWFFD4GlVkLX73jSPGqXxrBIx\nt2Nd\r\n=58O5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYbgY2j4Z9tYim4q++jVp9AHUivE38pkZYUmGqYJfwcAiBWRtnkZVy98Us5FZp/HiLUFTP16gSdHkiJQdfRy8VWRw=="}]},"maintainers":[{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.19_1573034273005_0.7670016001143201"},"_hasShrinkwrap":false},"0.2.20-a1":{"name":"@jimengio/ruled-router","version":"0.2.20-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"c269b52cf84ab7536b06eb21f5ab60630339860b","_id":"@jimengio/ruled-router@0.2.20-a1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-3nsDrCGZNpy58UXelu6R4CKjqJZ4nezAm57y1g9wXhJC3HThK6WvjFh8/iBWcGlu7kEM3ij6E0NIiRzIWPLRJQ==","shasum":"1e9d95a1d434bf334c0be37ed235fed57f10d094","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.20-a1.tgz","fileCount":46,"unpackedSize":5060107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1LexCRA9TVsSAnZWagAAw+oQAI8ZjqVDEAHjOQmng8LQ\ngr9EQxqcPGLVnMOdY1tCobUOy7d0mSJ8KSub+r7aU8PAWGsLqWXfE1f4RS/j\nVcym2pIr7dIhrFTI0dkagtIkjMbr8GDzZc2axn0+5B024A+RhuurKt2DTPVn\ntkDv1hdIoN9JqmR0IGqZmfLJbQhnoAW9958K7QkknVkOc9PM+swzgAYPB/GM\n38w4KCdWvehbHE87xm7fzlV5BHg1gHMweOcUXm6hhYYGeCPBADl6gIYrDJO9\n2WHFxYZHxhvrMQkkuti8zqqPc+uaehMGCy0E12K1AuJKHmeV6V7imCJLXfd+\n3gs150U5uIF1tKnpBK2HOvLuppLN7rtfK/GfhnAOBoUvQDwShH11XAFO2Ror\nykOm0zO8zYpDyZrweRxLn8bRkpf7o3FFME3jB3AITLV0ZreRpdUwVZ/GV8YY\njF2LqwpN9MX+PM+cdl9gxFX+QVyq5Dk0S6rNYxPksFzIYpEdaGc8+xqjay1f\nxcS8BKdOCHIjq0idHQmce5ZpxqRr0i/tDR5VMPXciGrwI6iPumURVtMdNtfF\nEJvtz3dI6WB28BTKpxQty0MYaGRDoVcQFw6TKS45usj4GsNCp79uE9N/Xl5S\nqFvD3US1e5+vCvJhADGgv6zXI/Cv7pUodo9hHWJGcCoQRsDx3PolTOVxtnHE\ne+lF\r\n=mSrq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5r8/h8Apgx2ne7dBwDJqzqc+ookvxXBDQgSFdnjwnAAiBLH3gdEiMKZzyMFhhkp6/HLJozsdYVhHzitVET9SogGA=="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.20-a1_1574221744757_0.9202688096127147"},"_hasShrinkwrap":false},"0.2.20":{"name":"@jimengio/ruled-router","version":"0.2.20","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"f7bb2be604e481952b25fa5b351050cab03351b8","_id":"@jimengio/ruled-router@0.2.20","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-dDMpePM6O+ojZMMXJ4rgoLVGl1ry1tMunWUn/C30i8DlARrqUW41w2vJ1ht52D0eYkkl0/AZIho8QG6NCSfM4Q==","shasum":"a9bf990793b0a6be93c78bab488688591774c121","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.20.tgz","fileCount":46,"unpackedSize":5107649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1LofCRA9TVsSAnZWagAArRoP/29vYj5Wscsdi0EZyyy3\nM0BRnaH03ClqFT1BMWOeyHz72gHG8k85/jdokSrXvMnE/VJ8YK3RDA1lOKmy\nx4F25R/HW4VLBba7acBlGuLlkY5CunQR5JmtHdzI9VKGNWh+XpB2DU9Ytsjg\nAja5k2OIiRbyqGTHyzwz8R/8QccaowBhLuWQ3K3ufRDVxdbMzxGqR4Bk6dB7\n7YD/cvRdFBJqS1wwHONurbCXaixcLLW6IbVyIXMRerMaRIwtixtglWvRGanl\nL1S8Kxh04DI1nsuh4RWvsVM+XlVUtlEo45ZGkKDH/Fc+NPHgxwAlt0wjRlWT\nMkT8ofX9SNuaa3uJ3r0QhI5KGX8SzsNz63TcH3qrNZ7pW0/Iu0UsRp7Jrubt\npCwtzYpRO4MIQs6jluf1EZrTWGk6REr4mByBfRaZuGzyz9DaUqJsXuljLiSR\nuM8qieyaNeiuYAqD7nhikINxDZ3dKxtg2/YunAxgBr5uKBcNLXL60Uu/H5mm\nuuvkSlvpktN1D9Jbdknwd7Q0XubI2CnprSnwNCDWoGmODPtA1KJZmWzBJbHA\ng6/gJLXWGhSwwrwBrZ03SZS2ZkN7guvBzjW7K6MAR8FaNTGXti6z+AHQK9ub\n/WyVfjsLAQpDLjfsjV1QhQ2PsDFMtr4ojpBgdNGOpWbR4zNh48KHq9C2wWSw\nRnRG\r\n=pn4+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDf7Pi1EEZZ01dsjt9vL5JtOGZn8h2noiBsFJltqu+tyAiEA+G40TAq8KZvrZ7mGmUzfpH4J6nTGaLIXwuujqIu4CWo="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.20_1574222366928_0.8458770440185832"},"_hasShrinkwrap":false},"0.2.21-a1":{"name":"@jimengio/ruled-router","version":"0.2.21-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"3849a03a923de363abd5f93a0b34dba053dfdf05","_id":"@jimengio/ruled-router@0.2.21-a1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-u0nYvV55arKr6A0EGkRun+WyXlOg7RU5TpJhM8vocB7kpj7e+5rF5Qba1fMlaUGG49EqbNPUYdDUkrONEXbQgA==","shasum":"b5a1f64b73e77eda004ebad8c12bb80062ba47a5","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.21-a1.tgz","fileCount":46,"unpackedSize":5107799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1gPDCRA9TVsSAnZWagAAxJwP/jbKJR2ZdLCU6W/J3jId\nB94wipocxZDWyxKQ7xpUfwFr2jGTNzHj8XWaIs819eb7CBaz9jXWomp1g/68\nv5GSrbMKlZh/yOjTLeoZ6a1tR/bEEtXHmxPCbMmnhD+o+DPJ5Onajt9ju80Y\ndE9WcCqwqWu9cytzI7O3zlz5dJK09b+9vmrTDbcoAtmH1hzj28/oeedKognl\nDxGzvoBzLWVhAHaXE+EziOXYAie5aUKYNsNHI9uhIVn57gvAGhT04rA4FlrJ\nCQn20x1E1zsUC91C3QQfOoe2fGZ0BD3+cL6llbB9KS90CjplLBlV92lv/Nrj\nDDMjJ/aMnqB9l603TkbYIogUkybJsgeKgjqrBkv3DmaUueWnTlLLbfql7/i5\naJJhlkOYlOuy4cHqrB3BlhBhkzj4vuOXGWwNS2z0WFi9xX8GPL95dZXOSGIW\n1TOFffJgYuz0IovRo4wXUZ0DpKgi7PVdgvtDqucr+4ui4Wecxt8Sl6C2Kr5s\nRaNj57sNl+2GmEv/RY/haeUOKjIQCxXrftsu1gpV5ch9MagghUb1oMqk5zDq\nRvKH/IbxGyGMixy1IvpCOV2Ju26ijHjxU3teA3E9JjXamr68c4h/QPnXfTeS\nFKa7fBAMqGC8/qYV7kKuNe/BS8KHasqjl7bGr4lVJiUWlZiS/efPbho8khis\nJSPI\r\n=f2mv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHzEqV4/+QJsT6/4rpr3VB6oUxCz0mU/0D4idGsxcF8wIgCJ6t6+T7ox2YAoI4wiAq9++3ZFv9/cSbG3NpIcMTack="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.21-a1_1574306755092_0.8784030468778907"},"_hasShrinkwrap":false},"0.2.21-a2":{"name":"@jimengio/ruled-router","version":"0.2.21-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"3899dfec113111a2012ca0cd8c06274f1ef2c423","_id":"@jimengio/ruled-router@0.2.21-a2","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Sq5OrRKEAubXckzZFJ1aK4D+iMS8MhbrO9UNAx5hWMKCUgjuPeoOmEfy+YcVSghRbtc0G3vRtaeYoLhzJE8XzA==","shasum":"53e23ebe85e90abdadb6c7c7559d618a0f35849d","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.21-a2.tgz","fileCount":22,"unpackedSize":34232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1g7YCRA9TVsSAnZWagAAJ5MP/30smYlq4tZIZ8Kw8dNL\nHcIiSvCjyh6tpLaj4ar2iid8pvPpT5rxldxX+pfR9uDUBj8GMdcmX+5Q8H9p\nXKtrR2HsuJlQ1COT0wjmx5fSYXasPpE9DUa6q5eBBwjW99MInpcA6DfIRmwD\nid8RZnq4g97pFqixzDIRjGPa77xBzLouklZMZhIgl18bYIE7vvyqcKr4C8VV\nRmMxWzj+5CCnyDMy5w00BhZ9WwLEBxGPGtLjp4SaIaXf+OldBtVXFpPZYlW1\n6ts1QdcoT+36gs0jpsF52C2LJiWZLbvQ/6h/lYWRsgqjth7icsIODxGORvX5\nPuMCDpgieJgR9X5CgC63ihnxPsUXyKDsvsL2mFJkhOF8b+IT8ci7Men0AMYn\nahbM3zm1JugAItj1CQcikd7Oy35npgAAVVMss8tT296egEliIneVi9Ulfa9h\nWNbBmkgbm9QD6IcWJac1j82HWtCjTJuR/O3yZqD5/XWohnb/rAWUCb8R7NL0\nHzIeGKX47cnkgBlufZSWQ7SaQwGfvYxrbJpOnshd7PFAcmLdzant4XlmQA5r\n+2dVJqz+5QX7JURJSpRfZPsLKMAJMsCfHr2izYojgyjPskDD8KWnWPeIVkzx\n/HjRA80xjHNoPS/vTjUO6/ZZNuqDFJr/wGT47HYL6tWGTk8+xUkWhJz0a4pT\nNtT3\r\n=pwZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb6ak/hTrZnv2UPF6zLQQ9kz0qTxc1JjgnrOsXg3lNGgIgGedmXk3fzwJvVic05sK8YqZE9hY9Br86J0ej6JG9i8o="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.21-a2_1574309592305_0.5843296034478358"},"_hasShrinkwrap":false},"0.2.21-a3":{"name":"@jimengio/ruled-router","version":"0.2.21-a3","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"31f6f5c35634a650cc75bb31fa1946bd314cc393","_id":"@jimengio/ruled-router@0.2.21-a3","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4E5+A52iNApiOieh4ueGY50F1IAvSWdalcGKaFG5RsAkEn3dEVlfjmqLckAzi201cXD99K4Pjxr6g2PX61+Fhw==","shasum":"9df0636c3785e132f19bca7cd41f7bb2ce259967","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.21-a3.tgz","fileCount":22,"unpackedSize":34303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1hMvCRA9TVsSAnZWagAAgd4P+gKkb9Ri7jzotX6joIjY\n2Y7SSyS3SorKGBpdmJPZkoV++diXSPBVgJ756WyF+vV5P5z4yl3ihGck4m9U\n7lR2aC5orbhawW045pDmLwclxuljP7cCX24ZgoEYgq5j31aGPSosIOsZRsRt\nByxWtD67bQWNGHtXhOEzrBkB7PSPL7xHnOgcdoTQFyysa9IITJAMBEyO4noh\n5nvNgiQMQDgQCYbEx0KadXmO6QPu6WBs6wgG/WwIDRD8raxwGn8e1fjq5LXY\nEPtnKu6ZFuo2IClnn0mt03NFDKx4mu2jSfbRwwj5HIM8rpx90zrltwLXNVJH\nyP86/oVZ9dgqHOWJ9/DTGLb32ROJ8WNzOsTiJVm50bNaPLkBKq6GzGJsVKpV\ngGPSLch4Xpn+jIRQzvrlVa4aumFODIITwE4SxzPFzHMKZ+MsWEMKmQl8uPc5\nC1PtpSebsAyDPSgXLRQVmXgW23WS5v5pXn4WljbhtuQ3fmrYh2L6q3CvZM5a\nAescMKykw9Nnd6mRSrCmMUS8Gd/Y2ZuD2Z7YCrrQruesiojQv8/3UGBXNAFE\nzZ2eGijp054RTx6G3CiqBS8nuoMWymhNyweEXnYFW3VZ40QDb9vzIIIpEHyy\na3MUdniWmmTu+k6N5cRAV4H2XF5PuWCm1/SuP2/8ffM1CO6j/VLRdNl+u9Ok\nx8+o\r\n=wNfz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkVDoAGysFFVkaTDM94iU3kzwO7VItdgcgJOQHf9s7/wIhAK4AsGNPq+xu3Xqp9+YmziW0V03WsAg7TQsPyjqSNeYc"}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.21-a3_1574310703146_0.0037802612820505566"},"_hasShrinkwrap":false},"0.2.21":{"name":"@jimengio/ruled-router","version":"0.2.21","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","lodash":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash":"^4.14.149","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","lodash":"^4.17.15","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"query-string":"^6.9.0"},"gitHead":"45e2f36ed9adfc695d4f0e6d158db797924d3746","_id":"@jimengio/ruled-router@0.2.21","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-8YXY+0umaNdN5MkcXxzyAMJfqLMA3FIXYt1bZiZ4D4p9Df6BOSO8PBYbbYivwCwZYO+I8lPOXnV5c2WA6z1QpA==","shasum":"d5a057daec5481c291702d8fc0d483d86cfdd22a","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.21.tgz","fileCount":12,"unpackedSize":22327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1itUCRA9TVsSAnZWagAAxA8P/3kJ486i6gzRgVSI5DgB\nKsLg0fwUOxIpc73AVunudTPRCFI3qOIVL9U1CTkRRlleJnNyz/LyaePfDois\nF4kST1S7SDaa3sJwCSnZQIunID3NZ6NT/25rqY2HTWNEWdvr8TEXwUaY1bZl\nNslLTmUk1SYl4NDF6E9ZgvdsBJssk4b6We3i1mRcm+ONPsyVgcHeHJoj5m6v\nhuHXDnoo7jRjLHH4YElBnUgxCf4UHoJNHLPevYbMsfh4kNzDbID8z+dBxF8M\nTW7Knz+W97F4iT3oBw7LHZ929KwEcB9q+g8spoLz0Uod/u5cKgU59zyjFqOC\n+2iSQlmZKiG9LyhwukdfFl/nIXj1dbjOZS+UeH0pL7cA8sjBFGEq8u433VDz\n0LkMGPMuvwdBzhJ2klz8YHxavGcbELgcoEW0wbK3ZThBt7EY2F3x5+t/RSBE\nUZrMkhSiLrs+Nxl7cRo7TcC4oreYMMZtrNRqzBsl3NY+I4HUrY8uiiMczdxA\nfqJXaOKBji8O/7sAAuQblyJYxz5hc0oXoN56eRD/rfkRQh+RWGUf7Ehl3F1E\nsvmvlobPCOvRji6XMgk77aNP6MVnLWsTGVWluk5WcmFVQz+o7RTXfN8JrdfU\nDUKt8uyqShPFWtSyOMx3XVHqbPTm8RgLH9zJwUppXyoBpY1KLNgGcI8cPXCb\n2R+Y\r\n=WXce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC48kCbqAchEF6mOZVqBl1o+KORBr5/QidFBj5R8Zt4KAIgdny6YgOTT0iQNZjzRn+9wyzpNnBnS1ko7rhTh/IURxU="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.21_1574316883746_0.08258309981235334"},"_hasShrinkwrap":false},"0.2.22-a1":{"name":"@jimengio/ruled-router","version":"0.2.22-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"af9f0ea3c47d24e07517fd2b453650fa766ce6bf","_id":"@jimengio/ruled-router@0.2.22-a1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MvouknAKQCHUQW4iDbUIw4s64HlTBWJhJ+uNotzgkmNF0tduPDW5WbiuSGJ0URYGmjrNJJUb3CPU/0qS13MljA==","shasum":"79ffe7cda5bdd79b4fe0c4d3086d75575de18f5a","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.22-a1.tgz","fileCount":12,"unpackedSize":22319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+LlZCRA9TVsSAnZWagAA7NgP/3jXaRYPMWVcuNUkkIFL\nTVBiysggZCAkBQPPYRqIpNG9/TohwzRKN+FNCGICztyCqMa3IC9FFk3KwET8\nbwiyOJ5TpIuRg3ZYhpTxkHaaUq7SVIzAm9e9aSIHCnhWozXwfFpbvfaFx1CG\ntkt0gZ8r34ryySCvRrFc9+PZDZhZMzOT7Br3e4o+EIH0n77+aLiH+0Vr+AkA\nf+TZhHgxQwHZ7OPDiPZU60fFuuenCgu6in7UKjyMTa1kXjUZYkHWYCs4tYow\nII/jRUlDBabp63Larke17HuoYz15dwuXaYc/18WwoZfYFhfWHRHiyiLhH0nB\nXFq6SeftijPZOPViGjebDTNn9nOnEN9ddAFSGKzUpCyZdtSM63jD2nM0WDyF\n1Agr/5Gckp9QFZA3IiPw9aGpJZE+k30acndQOZYQJwrvVhjnYHeNyHlP4e8L\n+l8Kh6BFhCYsE7+3ZIhqcXgngihiqtCmnxnSzyFjEHnYWMxLXhwqVHCNidTu\n5HaiJVI9f5FFEJsdFz65bEbtCIdGFGcoDA/VIDABKeFB59tf2V798+W9uLw+\nSPq+cXX5EGUh5wVhAh365ZUb5Gu7mObpmCHgbcLgGW/3KTrJcgG4OedMvUva\nHWsMPbl4pYXN4lyVaKgQOZOGeICDHO5d1bFqP1LQ0+Q0FHOtoOQxuf1vPGlc\n+QCJ\r\n=+GJh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEx3MXLKmPfTTfxcYvcsRE+UBGgMpW/Ar7sjMMWxkJAYAiEA/ANRvwxC+czwNenGlBhE2hhfP1owG5F0ztheyaGXZkk="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.22-a1_1576581465153_0.029218078910829615"},"_hasShrinkwrap":false},"0.2.22":{"name":"@jimengio/ruled-router","version":"0.2.22","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.7","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.1","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.19","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.11","@types/prettier":"^1.18.4","@types/query-string":"^6.3.0","@types/react":"^16.9.11","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.2.0","dayjs":"^1.8.16","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^4.2.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.0","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.11.0","immer":"^5.0.0","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.0","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.0","thread-loader":"^2.1.3","ts-jest":"^24.1.0","ts-loader":"^6.2.1","ts-node":"^8.5.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.2","typescript-styled-plugin":"^0.15.0","url-loader":"^2.2.0","webpack":"^4.41.2","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"0ea0131a0e87845efdba05d9a66b30a543e8af70","_id":"@jimengio/ruled-router@0.2.22","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-9DCLOoETgf4KyYD5YKt7jMR7rUrve7pwh4Ne63RXefBqCpsuxnU7zCvBfTUgqj1oOSJurfi+lXqN/30pjspTeA==","shasum":"0f6ccf07525e75572b114daeb8fe2dc44acc503d","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.22.tgz","fileCount":12,"unpackedSize":22316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+Ln2CRA9TVsSAnZWagAAJBsP/3YObuOEYoeiJzB5jA6C\nbcRm8XUDBj6mNGUs20aEgvw/BrT52OZ7L579e2ZA6WFTsSzLwAFCEM8550Uz\nC/t4rZVYdoFzWBG65oVLvEBbgQEiakvhTRQBK+u6nhbOzP3R0RNqIEv6zPEC\naBYRG3PumFeGYCbSYdFSwAsREaA+CVRsDhSfpupppszaVcjfCAMg7XXPHTXP\nA3WMR7/F4y9HSgJ27zDo9F26HoRaCm0LbtFg+Qmi7oBSwyFbOKCEmlrKnb/5\nxi7e6sSgZU8M2aPV7SzF0QAwpTCfIkBZfgCBr47E7GmNCu+1KaaohC8CIFRv\nTGHnm2zCDmAGLPjIOGeSA5BWuQr6AXVql8wuOJh0ZjLIcj/zGqj1R+7swpKu\nt8eKx7PfN8KAbPtb0KOAqeNp68srprLeEwhGlrvoKFtFDOyCIG6LX2E1raK5\n1PgD0IhtlDyao3R7f2/M5anF9rXAng30niB9DrSaZPUCsNngID2c3fuSrf48\nTGlKn2PymfzCBHMraRpDSbz/YOOxgDO3U4cUN/YQkqKKrx57zhvsV0Y6VE62\nNfa1XHCQAcglmGoi9Titw7qENT2oCCbShcOZjLKHYjF/a9vZPi49aXcww2nm\nSHXKkyUp7biup79L2h7gmBjeCF60YepvOop8QktWoiDjoEAoAWqNX1r1d/kw\nm8of\r\n=7yA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCklbmlKoROnMNT98IH+blf2wQ+Pq6+PfNybGMOf07iewIhAMjH0WIHlRVIGXekNkXayqD3Co71EwC0UAdLebp9ecN1"}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.22_1576581621821_0.7873443729866612"},"_hasShrinkwrap":false},"0.2.23-a1":{"name":"@jimengio/ruled-router","version":"0.2.23-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"8c22da19ec8272b66ae13c809d54a9e85b875b1b","_id":"@jimengio/ruled-router@0.2.23-a1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ZQDGNJATGVUk/6JurTmLv9EZkspT+4lAp+f0YyMsN0JaQvA7qNX1+N4Ef+Bm8to5Ilne2PUhR/lgoOSTZsm9Mw==","shasum":"1fdb975d114095ff7d3c0527977fe94aa1d74caa","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.23-a1.tgz","fileCount":12,"unpackedSize":23328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+hj5CRA9TVsSAnZWagAAzJsP/jp6Vph1ERU0xplFbxHs\noz0HnwjFJnrkIeraHoJ2Km2J5jE4bWB40oA1DmMplwlyCL10YovjOoPwDIAE\nhwYD6/74TUYthWrTycNW8e+BI+0xQFeEg9O4ASjc8QeYZGTliEF2mLwF+3Gm\nYsG70gMbacffNQMBe+rTW+YaYd/U9wrnPLMnof+Evuzk2WFQ4fKGhCceG25v\n2UTUo7tD7C35mvW++b9XtXv/wlW7YPjtbhFLrY31KE35kRvUnGjtk7QdiDJ7\nYzjXs+D806aZ6SaUxQoYzZ4Bb+NNvlbF3DQpcMHyCs8vtstJsl9uHMWUzqW5\njjIvFUn3JLgy5at+OJsFB4VWKEHzVlo1LJHzJwqwUAsWe24pDuHu5+gZTlBJ\nATYAiNnXFXXlZrWvyVQg9LMSXNl2z8wfFwNJQbfCf/8LkN3DukMAX2D50WdN\nMf4G58NHd0aj7pNu9QE5SdrP4dsLZOegw0NefHfhcN/jpkExYuXYDoB2KlRl\nYnLWRdU/T7ruRo+eJ1/encoS6gxuuErGQZhzINX7BSrJQ+PHZGRVSRLEPKPu\nv/nmtnA4HzqHdtrR6bCijoYtBjOXHo7ny2kD2YfN94f0h65IshdImBkGdaZU\nmRpA6pMvLQVly1nSll1MEyQW1JBA8MsyRwtA3k7Y2v+prMDVagRpaPp/j8Pv\ni9uv\r\n=uLr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqwv90Onk8+vzwfPWJfxwXgNnuzF1uLaxnmmdFfY9+GwIgTwzr331HqL3nO08UmKCm0IGfghNJG41UUzThj7E7lTY="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.23-a1_1576671480782_0.2238084041203865"},"_hasShrinkwrap":false},"0.2.23":{"name":"@jimengio/ruled-router","version":"0.2.23","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/","prepare":"yarn test && yarn compile"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"8c006e967978ebb6bffae70271fd6f0396392459","_id":"@jimengio/ruled-router@0.2.23","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-5x1G0t8kW5Oi5blMOma/SohQ+apGamyk0d4ePXNYrYcRdnB3SmHNZobz5avitgz6BWWhTccdca5yuI/eQkijbQ==","shasum":"5f1c086a93c5f2e630843a006cc0b3b393340b41","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.23.tgz","fileCount":12,"unpackedSize":23325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+uqGCRA9TVsSAnZWagAAOHsQAJpyhPKxjqeDb73j357z\n2Z1LrKFjbH1uyGhCXSMUV9a6VGtrGV3Y1rGfb8fTc4nDbuk6xt5TQkQObzJN\nvZIQVYrE/GALTyRx9PkNJv9/RUKKMvSRrh4Oh5eXfQK+ubTmJCafHM6F0AT6\nwPDa1WtqY4E5mWZnraHl/3Sn+GC0c7KDpu74N5xfRtWQ/A8SsQlyepIxP8I9\nYvS24YkgzfmVulJr2SOh6h9kek8TOFNPCxHy/OqgGE5JWV4seJsuZJnPbo9U\nnGR0kGjdfqmJTOJTDlolZK2OTTJZ85cw03QHykSp3cBh04JTPmytjTIvfJEZ\nzhc2TGJlSN3aNNhCV+9sIgs2Byp7emLwLVs9CovO94+FEFlmW72jhrwK+b0m\nSTyOaMzB8dDLdVAsWuOgWz8fxD4EgzFW07P7/hxwxdfQF7bXcvdzzK76ZP1i\nuLwkt9qujLnXNEbdngUnYWlg9UK6/1zjisDoo+bkeGyvclhAYSwlJuO4aQ2I\nrdA3+9PjP6tqdtjBye7AmpXyL/pZLTUzY23tZOmxo42hTgeKDwQQ3fRYsYpn\n6XxPVU/YpZS/gfugXJ/mSc8rzMEOKEjRfLwNhPyoblRQSx4H6SWqt3AEhrW+\n71pmV+8PcHmTx06Z3ogkBqgN3IFztC7APa2oRH2+RZbaomCOlD52pMaM7JpB\nfkI5\r\n=SAzt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHw5auESfYXPp3VG3GBTdoDYuY7pAMEovI+0InBEt3GwIgGLuqdQnYglkqS3KuiWCnElEgsT39tkY1otHXV475w1Y="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.23_1576725125730_0.49801146367298865"},"_hasShrinkwrap":false},"0.2.24-a1":{"name":"@jimengio/ruled-router","version":"0.2.24-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"_id":"@jimengio/ruled-router@0.2.24-a1","dist":{"shasum":"e2b60a1489528a0fe09a611a83706cb7583f91fc","integrity":"sha512-b3FFUgx1Xw6HYxymlFxsFYySNhWSDunpUyEzIp0D4Gc5MYO6v7B2lPURhGAwPAQFWLbc98zyxjxjqZVBoYjULQ==","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24-a1.tgz","fileCount":10,"unpackedSize":9613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeShk8CRA9TVsSAnZWagAADn4P+gPO+MwpVjHLh3g0409Z\nEO3w7yjvBdYM8n7YNwhfWevAAwvXgqryeOtuYdHvLO4PXqk7/Tvm57zvy8vo\niRCp/wp51xTcWsCtlJsqbg9F9VkktrEGWgbpr51pyaPyMziE8T74hUfrtvb3\nRxiN79DLsyAIQpl1vabD1gqZNbuSeBHjOtMPlHCspOwhYN2wJTqaqqYG3Vc1\n2T6TQJSWuJmSmOAOovPnvF8S2Avh3c2E8cHsTvYN6X+f3oAfstAptFUjeLuq\ndx4f0hCyJmiHM8lH5ZmbVHHsFRM9Msgj1aL+4zPbiXJczVxOqczVDeb5Kyvx\nPZNNNcCxsXFtWOspEPJyS/2izs1R0c9vrGZFD9/Za1MUJM9FSrb409LjYUHp\nOYirIzP8a7WIBZp7hACSK8rD3wg99Nbb8Gr7Wp/qIOI9FJWR93rJ8H/bQrFM\ncapna6jW4AKq45XSs86L5sZGBzi8CRboE3Iw3f483iXxJ2DhC8JtnYQWLvhW\nVkkjdBA5fDgmV/4+JWJC5swri+i+YhHUYvYGdGd7YgqpWMfcpMWKgIQC9+sW\nWZ4GqwDFFyIODdhF1E5eTqABXzNHYmlkfktJG6FJ1saDnBId7bLEppR5jxW8\nCfDLkHS0emTFwY8jz/OKblVZvODnHNtnbHZiTHeyRhXqsFQ9xzdGNP1BwxEQ\nZn4x\r\n=QCEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMTtGXkZbPeCteE6iriEks02DUHa+EVG15Qgo7TDCUGgIgUpTqSs3NsQ5C5t0o9Rsj2a3Ma/PTQFTY7kGNDWaHdpM="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"rebirth","email":"594733497@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24-a1_1581914428000_0.6877766874596913"},"_hasShrinkwrap":false},"0.2.24-a2":{"name":"@jimengio/ruled-router","version":"0.2.24-a2","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"_id":"@jimengio/ruled-router@0.2.24-a2","dist":{"shasum":"0379b24d34d13a0adc7c0f4717406f60969388b3","integrity":"sha512-Pi89xJN+3gHGOrDFaQuefluLFuGNhBSoqiXyrq2NWHhjsirDMtpWLwPMvE+6tYKINEq9uzV4gDSK2jJNyVAKHQ==","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24-a2.tgz","fileCount":10,"unpackedSize":9613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeShnMCRA9TVsSAnZWagAAGD0P/1TzNQSoGtvBrwmvITM7\nDf491eXGuDgKZyCTbbUe27vAS9xRWLJQro8BnUzxq/EH3opR0UrJADGLqz7V\nEbusC4gN7dzD3tXlBiDcAuC5NDJ5Fpxt2dddp1oA6NcgY+fGvYToHi6FDWMo\newdv0urYoDSa0qvK1EJl67XUZCRfSfmsn13C7za25lS8g3bUuB0gmnovfGso\nt81zq4TCOSCTbe6BWz+NeVjh6W3KftKHOrnwENbipY6Bcc4X34T+/nEf+qMg\n8YDyT4I50fkpcrvhJY8xuYuoP2B1rI2qa3tJk1wVTe1dVBsR46lPiTWmD6PQ\n53uU16i9WVeUPqkwEPH3L8dI1Xs5OEEkU57gVCZtLSSfB2aL42QtMtGRii7a\nqUY/eD/wVOm4d5L66uzNCbYOKjYIjwRT7vk/RXydU0cFpnbrqfe0ZlnOPuv3\nIfUVcAQRBsevWfqm8EzS8OtlUBUFBiCfx/Pfh3h0/k3n0MZ0+C3SbMR71ds8\nrqecvv5C1IE4b8cfwgM/ZgeO32ebnIInbbKlzfIjjAfzGsoe3NrEj7diqsXj\n+YRTVqrB0M0wLcr/uTXeKzP6fL5gBzons0SICQeeB+wxy61Tu9GUYcga2cbx\ni8GFduo/7lGKx9eOMJeSBTPEizT9XYLY37AdqZlD4nj1q6mgsQy3qPbZVeMK\np4S9\r\n=GjNJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpzqDR02Qe3exGdcwJIN/AlHZ1O4yngWnK0yrQKLK+gAIgZW7pDZcIyQPfnU4fu0mMwmkQMFwJRXP7V8nBZWwi1c8="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"rebirth","email":"594733497@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24-a2_1581914571627_0.4226874935827698"},"_hasShrinkwrap":false},"0.2.24-a3":{"name":"@jimengio/ruled-router","version":"0.2.24-a3","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"_id":"@jimengio/ruled-router@0.2.24-a3","dist":{"shasum":"ef872e33dafc59542e6f47f9e53e3db2cea4e4f0","integrity":"sha512-wdFeUkTD9eSlKHfhETtGizz9K9m9i2lhzgvlf0s/ws8aQVYtCPNrZZfXje03raG4teZ4Rj3pklz3kMdQTYPdDA==","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24-a3.tgz","fileCount":10,"unpackedSize":9613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSh1OCRA9TVsSAnZWagAAkZUP/0L62VVmRvHeZLtFQQSq\nTzVq+DUgLonr5FDO2jXqZFt3OAZK53AZWjB4zRwBG67UnKAMbvxJFrQDVXkO\nD8YtrTQ34cEXCVNfDp4QkKaxx26v9gxSorbK3a/7J0iWr0t7hOaPQGOrzJPM\nMYCpk0Tse0jgQ7PSxiVu46VwkU9ruGy1ls443OVXtSBZAk4DPUnkry1hsAIY\ncNz56ewu4IIl16Nx5Y7aibCPv81bB+9WC/1UJtOicjwvoujDZYNz1Q/FAtj8\noDJvvbz3spfDA6by5RyQfGI/3cq3pPi+K0j82m31WujrQ+qTAop3iTxiYjD/\nGmnmJcq8zToautQu/zo2FacmBVW+gm7pCbApAyZM5OfUGtAaaNyWNsfRVQ9Q\nsGMxmiBag+C7ZlNKueaz0larrYEwK0el9aCD3EtfqTtErtVoNzP3BRhQl8z9\ntjJKG0EMWhEa8bO1n21aUN778PnHsE9fdVdGHayFD6aGBAByCwyr3BbmJ3/B\n1hDeGXN4MzATQZq7IvQ7jwoczwsFerzKYMRgbT1HtxegNCxJCQlePJIc0g4B\nQaKSwa+vkS1B991vGrP1Wdv1AxybIltIa+NTPoUroKCcULzNw9srA3AbuhlD\n5mpyh1voGi0S7UR4FVx+Y4QhEfOJeO6zjmMCOZyeYzgzy7JG6IztdQg4H6MQ\ns3cQ\r\n=u+ld\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7Fx9HcVyW8iOw52IRspL3tWZ5QDN+k+X0KB8j9cqxxAiEAqfc9633CvEh6N1S0FqTvN/jXKcneddEfkG91lC79a/4="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"rebirth","email":"594733497@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24-a3_1581915470554_0.6664080947538507"},"_hasShrinkwrap":false},"0.2.24-a5":{"name":"@jimengio/ruled-router","version":"0.2.24-a5","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"c42090cb2147192f244477cb22e497cfcbfb2d9b","_id":"@jimengio/ruled-router@0.2.24-a5","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/c3Tw+pI8Ux9eajTkYvQ5FXZWE3oHo40JN8o/i5vWXIWm+lwvwEyOzQPopYX8OICrxacgNcYpM2OgV3C3AGeYg==","shasum":"fc969e87baf8d57d5d648d2295972d63fd59b55a","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24-a5.tgz","fileCount":15,"unpackedSize":25840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSiUuCRA9TVsSAnZWagAAfr0QAKNGMG62lAMzS7vRw82c\nXWcTmu1kCNkDIe2rtjNlDH/qAsrZm6DkjTCEgNxoeMSPLwyGyOusOQr5Pvj8\nQ9JvDgwnBiVHSm9RVeZVxy5bfu6T50Uk1flGUP+wz9LhITlq7/wH34bDppqs\n0KrU7ic1eA9F0HWgaG4qkJWVzyD0ZmvXv3o7VcyTbM0HLeXx7QJ3BeduKvc1\n9iCQZEBswcYDBI+97OYKtS+g3X3fX5qC25+hAsqHi6+TB1FInCXvNv1pQgtJ\nk5NGStK2DJbwo6wSFkArCoLDCX/LYXQceYiH1Q5KsX+TtLYgvhj8mqoHfvuD\nKLOeZw6TwotPuv4JU6yqBJWzIh6iHB7S39baAUFaq408qrluOS2lNHcXEMA3\nvH+ARijoUU0KmkzCPYigoYyHEbDYAvO+iBFNPT4v1j0HW2Nwp8gPshZlcJYH\nBiNcil9CXP7KdtVdtqC4PNCgnJ6t15sGJmRh58ggjhunbcMyWedyGWi9Tnml\n3w1BGIi2eCbFsI9Z7/9RcC1uxXJ8UZ41stkWVWfrUeiM8kXyvrTVzCloEWa5\n50aiUqoxMPYawpv01SJ/4/IcwbeQ4qqztPGhRtIFO3hCqc73RxFGPiEtzpxs\n3/rckzYhvJE+EsKgUWC5fP97gbWXQcKn3b41Khcz26eZWIgAxC5sC18gCpDo\nlS1Q\r\n=ZyIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC90jCOi2Ty6SL301dOfR/aLeF1NbpC0no3VEzEfdkG/gIgPzyNdIMC/CNS7J7qYZo9nu1GHCRpxtSs1PTiqPRp4/w="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24-a5_1581917485604_0.8745617752020598"},"_hasShrinkwrap":false},"0.2.24-a6":{"name":"@jimengio/ruled-router","version":"0.2.24-a6","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"a271adb661948c225c6dd981603fffe3142cbf71","_id":"@jimengio/ruled-router@0.2.24-a6","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-V8cp+ViqygkJH1zv7XYDRP4aEdacDE/rj2Lfg/7/KOm6sBEt9nkKSkMc/pyiiWkm1YsbD7lUme5j3B8Ve0BedA==","shasum":"d1b3dfc92222af02c1ed91686f4b43b5415b8290","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24-a6.tgz","fileCount":15,"unpackedSize":26069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS2KkCRA9TVsSAnZWagAAl9AQAJBijeHSA6bCOAc4MLod\nqzTVbc9sdFJ0oGoTz4KLGlJU2KHqOZXzqCcgtfNu8mAQ6MO1jBD9E0+exmgu\nW+tQsXlpmspsVLDpBfYlrUINnily8Co+Y0Os05inbhKRdZIUtDSaezEyEU7e\nXvNwKi50R68HbXQ6MM7EJwut3cAjtNH3h+jdD/PsyWQGhFd4xHdnLtLODm76\nUzxxws9P0xOg+WaXqEwpxT6JAlyc4af79k6rDUg7qn5/GchZ84pz2W98gxWw\ngwBqikQQPq9rNp7EYHM0lhoYlnQgPFvm0gdE/OAnyFPhxPixCUfEdsNe74B/\nS9zsW0w5dUx/USUhlscNs0WrmCngRIny2+bJQQDbwW94vutPV1h1SAoDF6z3\nmwKvMsMenf7sToRqCaOHmJwDgcSDPJtaN9BI2agSsKhIkcfmriVc3yxVWbPQ\naJ5s6FNOgRw6xklM1/SXTLNCLp9Wt2z8lOYwxydgjMWEvYfHiqhZnwapsOjt\ng2O8RMApK7BXoadwihotBskzX16FWgiQrO6tVa4IUBasLyUk35eZzWsYkt1d\nrP8R+03rp2+OHJBFHgQI8L5Dv0L7JCUPoTjHw1v8teon3XmAR1D6m+u9LoNh\neYPbPP2bK+yGN+Qc0k7ohkIW9+P8MakmVd3oXjlM2+Y9rIxyj1615ydWVGQ+\nc7eJ\r\n=D9sq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvGh/tYPOwF1raBJoTjTbXb3u+VBcF3c82DALWtCn4iAIhAPrYIqQCmrpio6ffdUpvxh/wqj3fGHO2aef0tS2h7Wlk"}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24-a6_1581998756243_0.26608164306301973"},"_hasShrinkwrap":false},"0.2.24":{"name":"@jimengio/ruled-router","version":"0.2.24","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"741c3eddf21082b64b51700ef1231ece32d335a2","_id":"@jimengio/ruled-router@0.2.24","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-CivFIKSjnezkVQb1Cp0tzWXbCzq1npPES5QLVrhhQnfzBdly8QVeuR7YYkB6biSFfKqZd/n9OrH3D7LNLdqG+g==","shasum":"d1af8ef7a191ec8b6340231a55498a26e01ade63","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.24.tgz","fileCount":14,"unpackedSize":25475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU6fGCRA9TVsSAnZWagAAr8UP/iSeIp6s+BJNbKa4368K\nb4SW8uYApbs6SjVTmpiW7nZSatCr93trkNko76thI6FNk/xl0yR0o1Yku/7d\njWDV+JDEqInqgV5wx36KQYYbkmA/gvGMsSn/9TfNRR0p916e8/1mIzmiXG0Y\npf6gr6tYIOM+dHmz7NBPgM77HSHSXGr1vy87f6n83hZxPqb8Qxcsi40ebuns\nfjWPcgKh2CB8uSG3f7qdPWnyL3mOI1nj3AbijCg/tyfQvpTeQGVV6keYPZPA\nyoAEd+snSYZKGdwtAm1Zc8lN1f0c0FwP69Yhc8kpIMLNU6BmsncMXsUI8+Pf\n7Fgdfj1cBJmFbtXRM+oqUNYfyEM71ifnNdRmzK4VbNL2sbj3bOT+/pXUY6sN\nTmR+GMzFpORkv9lBVR9rWcdFtItdZ3kY1fwbde7vLLS1ahosCLomSF8WDk48\nPJVyFU1cAN4wKs94H1oIFZn9yYfkZ/aDdk/Q1S+214KNhlJVzus30mt7wNT0\n9rMAxHAOKE/HMffbA+4/V5YY6GFVT6nCJiftL8hevxuQvlooFUblBcvs1+Es\nxFoaoFXoOMe9MMu1yW2L/UNFKbl4ZklokaHZrRHWQq0qZwKMP93nf9gCRphZ\nh/2OtHolvfhIBBXQyUdpHg+mJN/F948zY+o/TbXuhoa/sHrPzCh4ayDizqwE\nqkCq\r\n=AIUh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElz8ghIGG8nZ6iACfLHJ22NKPFqAw0euY2Z1i5zaLBtAiBlUhks84W/AeuoIv3po+7kywcONhelKI8YGBhDiQpU8g=="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.24_1582540741675_0.646638055866162"},"_hasShrinkwrap":false},"0.2.25-a1":{"name":"@jimengio/ruled-router","version":"0.2.25-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"d35b70f545d63182423d379868435eb784d061b3","_id":"@jimengio/ruled-router@0.2.25-a1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Pp8S9dn5qa1uAVnjehIuwiVE95eDxXm7SvcjejgLUMA/flElVQUFRmenZ312Lk8R3c3MFqydKVv9pF1fhacgiw==","shasum":"a531ce30e4a4e3681f8b410aea62b57dfd036058","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.25-a1.tgz","fileCount":14,"unpackedSize":25734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaGI8CRA9TVsSAnZWagAAPWoP/032OBtG36pmKi82mTEJ\nPBi7YXS32HzxDdaJo1sxiOe8sBh0aA241lCoajLszihViAkPIcgjTZFuffN5\npdfK/GMTot6Fg37XYiMrIla7ZkGeLaDjHrJZwpTtaJukmwTw51GIFE0dP4dl\nDbmQdef99nWfua43jKUIOrG8bP5STP5WzXHF53cK3eC0AAxjjypBDeM4DUBg\nnIOM8hV1YGSjuoeGpfBHlc2wAd0+tbw/5qpL3hR7kLBcCCiEgt40w1Ysd8u3\nq0AdDeThKOI4MwAXI+07yywBg7rOBuYIjgXqvC8YQd+ZiVhrko7fdoZIGxxE\nj0OnvCPNNbkfTlm8tzJ9muTyI3bNFmBGnIqu72HxkO7U1CBaofWDfqBVRq+6\ndnfNcfa2++JuoZE/+mAAVeA7yTKUOx0kn3QXOEJJCaYntd3FbodBX/8d6srF\nGOJKatC6ai2XKXS+jffKtRkyAvFHYu3dTA1Uld5s6ERmxtx2MSFopLbnDfK3\nxLSIlarZLBvtevhLThYcCvAhhqeb70c3IUDGGFqb4zqhU7o2D7ild4OVUxUj\nB/yZVhNwqPNHT0kk4Xr71nySBVaka/EYJdgR/j4YRMSAj0S/L0gkHKDkprZc\n4bGFlN1gqSprx+6X4nzlwEK+s/kIQq8n4SIRjqRleSqE++zW1qX4HtKISsY5\nkbWm\r\n=6pkp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3mXmYmX+rGtnOBbp9R9+GRi2X39ZXGBhLXPI/SszeYAiEA0UIOi7sklu9HlF6+L4jb9Sn0JMuvVpU5YrnV4VjgALg="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.25-a1_1583899196314_0.07439992379166993"},"_hasShrinkwrap":false},"0.2.25":{"name":"@jimengio/ruled-router","version":"0.2.25","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","serve":"http-server dist/ -s","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.9","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.0.8","@jimengio/router-code-generator":"^0.2.5-a1","@jimengio/ruled-router":"^0.2.22","@jimengio/shared-utils":"^0.1.5","@types/jest":"^24.0.23","@types/lodash-es":"^4.17.3","@types/node":"^12.12.20","@types/prettier":"^1.19.0","@types/query-string":"^6.3.0","@types/react":"^16.9.16","@types/react-dom":"^16.9.4","cache-loader":"^4.1.0","css-loader":"^3.4.0","dayjs":"^1.8.18","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.23","file-loader":"^5.0.2","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^3.1.1","html-webpack-plugin":"^3.2.0","html-webpack-tags-plugin":"^2.0.17","http-server":"^0.12.0","immer":"^5.0.2","jest":"^24.9.0","mini-css-extract-plugin":"^0.8.2","prettier":"^1.19.1","query-string":"^6.8.3","react":"^16.12.0","react-dom":"^16.12.0","style-loader":"^1.0.2","thread-loader":"^2.1.3","ts-jest":"^24.2.0","ts-loader":"^6.2.1","ts-node":"^8.5.4","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.7.3","typescript-styled-plugin":"^0.15.0","url-loader":"^3.0.0","webpack":"^4.41.3","webpack-bundle-analyzer":"^3.6.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.9.0"},"gitHead":"6eaee9a608929058a2a22ec5da580dd40dc04f33","_id":"@jimengio/ruled-router@0.2.25","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z3PMAZrfmHOlqcDv3T/1EFlDqtJXFK5HqqE5FBwpZyVq5qR2jfPjKI1Pqp55hO7zI6rSxeRseND4gC5oLT+BgQ==","shasum":"199cb9e46e69429f7f3149c258661b9553f3d065","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.25.tgz","fileCount":14,"unpackedSize":25731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaafeCRA9TVsSAnZWagAAWbYQAJDhRqXJr7ASLOCe09PB\n/ymzzh+WpPuGmq6EPp14ZZS8WjcpLrrvqwnr/ddDUvAI6MfRnKHzf1RwXg8G\nHDra7JSmbEK94rD5u3AIto4VrmSvBJ4ayaaeRZvv/YNPCSpJquqHSAzUPvtB\nVAvtwMUKt/KZ9jkcnlc4breZQxOdZo3Vt7XSnoTMMn+4O8NTSyUpROR0rA58\n66IVK7XVNpgwTY8mnxYjk/gFf2Cew//AKKTIuJI5hL/2BvqLZBPjXGS8oFqW\n9AmiGPIqN+zKJJfc+PyvgVDD662FNDy8GfDjdDQUbgEQOY/YHMicrS6Uie5U\n8HcnYkvikw47d7b83oAx7tZaTLrYW8JD9KHEjV78Zh7gxqbGq2daMOotR1sL\nbpAtRZSq+qdnud3KE5hLo6DtL0rheRLvHuwa/V5yt9LOrWbzkK4oRV6Ioss/\neqb4dlw1TZqRiGQTXcZnsV/8yA00IjYAiCqIbcpZVLIjxlvQDREan8j9XY7G\nr4kUCxKIXkg2vZ54OkXLma0aF/Q4DsF7HKwjM9G4IR1tPy7bqe/HY0Voe/MZ\nks6ChemVKCksL/ncXrNE90Gy/UkhsgnZ6HqnpF0kjkGXGzQqdB7XXOybpQEn\n8u+7ErfP9kU1xRcgrVLbuiaA5WFslUgzI0iY6oofa/oBuEirJ4ZgJ04iVyHi\nUUGl\r\n=FApz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFS7mHj2CwGHj6F6X7UDd2vTIkClLH81vlGURXuD9r/RAiEArbiFmduwaZ4nApj+bYinYr6V1RL/oPkTdC4IZToR2qQ="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.25_1583982558431_0.6458214398950268"},"_hasShrinkwrap":false},"0.2.26":{"name":"@jimengio/ruled-router","version":"0.2.26","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","immer":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.12","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.1.6","@jimengio/router-code-generator":"^0.2.7","@jimengio/ruled-router":"^0.2.25","@types/jest":"^26.0.0","@types/lodash-es":"^4.17.3","@types/node":"^14.0.13","@types/prettier":"^2.0.1","@types/react":"^16.9.38","@types/react-dom":"^16.9.8","cache-loader":"^4.1.0","css-loader":"^3.6.0","dayjs":"^1.8.28","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.27","file-loader":"^6.0.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^5.0.2","html-webpack-plugin":"^4.3.0","html-webpack-tags-plugin":"^2.0.17","immer":"^7.0.1","jest":"^26.0.1","mini-css-extract-plugin":"^0.9.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","style-loader":"^1.2.1","thread-loader":"^2.1.3","ts-jest":"^26.1.0","ts-loader":"^7.0.5","ts-node":"^8.10.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.2.0","typescript":"^3.9.5","typescript-styled-plugin":"^0.15.0","url-loader":"^4.1.0","webpack":"^4.43.0","webpack-bundle-analyzer":"^3.8.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.13.1"},"gitHead":"efb1587af1b34b61e61f9a50cf978e202b6f7b2e","_id":"@jimengio/ruled-router@0.2.26","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-n6U6WVUg/GNlu10YqEscK99mQhKCvh/a89ZR/CEaXtdbUk2TAsc+W+DaTGFisAxQ9DcY8dEIyQ8tY3rovK7ngQ==","shasum":"a822627c2e871843ae8de0f092ba977286edd4ec","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.26.tgz","fileCount":17,"unpackedSize":26971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+ucVCRA9TVsSAnZWagAAT0cP/3TcdAluimfyk0edWn08\n3hxR+mfdmG3XD+a0me307eMuEsd4NVnxlE12Kd7UeiRHCrInkSSp4qoNkycA\naGDW6nuTGDomiXPVdtFeLkfqzip3RHl3IuUWHgjvPGnrSQod50gZmxY2tF5z\nPfonDyU4g0lmXWsNn+Gp/abBiQC+fRuS3fH6NEwmtJBg2K38FwcYLv6amz6C\nEVcOT62T4rk+p7FTbKFA7TpuEbuMsU/MyFJjYPKKmabps9WjA26R9OdmiljD\nMevy8D88+lfhNW48B+iPNxcQMwjxDpZ3ZJ1Z7vjgLWAFXryDbs2sC26ORE38\n0plKR0wZ5E5WmJsLA4IWnW5aSEHbUeoPSX1w2TudS92eBbb6JQx3DM3B2egq\nmyezbHl8mdVxJqWuJW5uqgle0XBCs0EgmZbS2Zu/bZfDYtfuXElQbKxcMK0v\n3djm/DQiDdPRQbH37X4mhGviVeyZuMGnkh6GFSUIO3PhkdCJt8jgJYiumkbm\nnVjwccdnTRK2d0f/Ca9czpubx9W37TRSt/bNhxZ25aHIeVyIT4HqUmLSftlx\nE9rmXhNgYsvkHXK5ZzrQFy0KUDgvr3SxPSQ5dp9M8Imttf2dFccwwFXC7WVF\n4iJ235BWD6PQdHWxXQA63C/SMdTmzq2NVEbHFPqvYzUoichkVr6JX04sUXJr\nXslY\r\n=EPcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELVx8rS86P2AQNGFhv2UhUNzo6dbrNvN/1wV+S4VE2KAiAJW/6o1TkZlCF3i2G1H8OfUls89WgftPOPBLIrgZ6V8Q=="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.26_1593501460325_0.8158643988128438"},"_hasShrinkwrap":false},"0.2.27-a1":{"name":"@jimengio/ruled-router","version":"0.2.27-a1","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.12","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.1.9","@jimengio/router-code-generator":"^0.2.7","@jimengio/ruled-router":"^0.2.26","@types/jest":"^26.0.9","@types/lodash-es":"^4.17.3","@types/node":"^14.0.27","@types/prettier":"^2.0.2","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","cache-loader":"^4.1.0","css-loader":"^4.2.1","dayjs":"^1.8.33","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.27","file-loader":"^6.0.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^5.0.14","html-webpack-plugin":"^4.3.0","html-webpack-tags-plugin":"^2.0.17","jest":"^26.4.0","mini-css-extract-plugin":"^0.10.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","style-loader":"^1.2.1","thread-loader":"^2.1.3","ts-jest":"^26.2.0","ts-loader":"^8.0.2","ts-node":"^8.10.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.3.0","typescript":"^3.9.7","typescript-styled-plugin":"^0.15.0","url-loader":"^4.1.0","webpack":"^4.44.1","webpack-bundle-analyzer":"^3.8.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.13.1"},"gitHead":"ca32e6a244ae9802f5ccd359d167cfadd66bd36f","_id":"@jimengio/ruled-router@0.2.27-a1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rFlU4U78A4FzUWum3ErvoEJLF/839c0sUZDATGV/hsZ/3PlaK4s5zmcnMO0sk1q+XmGkKR3AfsFDpISPa/2rBg==","shasum":"d05cee02145eb301597e2248fc6cc1a538ff030e","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.27-a1.tgz","fileCount":17,"unpackedSize":26528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR2A3CRA9TVsSAnZWagAAKDcP/ijenXCW+NnqArsgBZBH\nwma3/RcC/x3DZ7qBc6aPJpGbDn0j1lStywivgFikrm0RSvQgumQXxLSBcvZ7\nzWyTsiLJ4szmtfEXxNqUjMx9v8EQaJWCj0cTVx0byWLWssXLS148u7QlJVHd\nkGeHJyT6xok6gCGTlX7OXai2tOQMZPfqh5HBbh9Ril3WPeQ10Y12XEdAdnpI\nvRrrvaSCO6dfCCMnzLTxSJK+oghm3qhRX9IathjpcShy3/6w+h8KVZ4NyuwB\nD1ZvMGG5SV6u0xihDyq3OmZxHewY99m9uWjnKpN0xrkNrFyvuZLY9rXN1z7l\naqIqrGAFQpW6JbTdy6an8Rl97sWDi+5Dqparac+t7f+wCjOo55Z3rE86R1La\nKsEAa61MN0jrtopHRrtUFbXs6gHMGb9JD+QdhMQN+P2nrcLP2ji5TiL+qxNy\n7Yx7HlyHfarlZ8fXz6kyCJjFheMxoSkKEKkKc/A1AdcttxdLQ01xixuJy1bd\nxuBFmxXegskdx9IRbZKdwyFMsYF7qyAprQgoyPBYrmM3HFa/sWYqGeDdIOK/\nGnttDj2HNsIHBCL6gWs835yxE1fr5CFD7YQN6WSg6/F3n6b2S0ZM7RaUYCZM\n4LxmeSun3QA7B27FZKA+IVXA1IaKvjiE1lcJESe27TmRit/z33OJOaf+iKtp\nikb8\r\n=KNmP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTUnEWzorpnw/lCqgMZz/0xBezbfuMJnLDOmIgY30kTAIhAJOrLD3L3Xjkz6l9L8X4ZIhvE0ACWu9T6MPG2LLTGW8q"}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.27-a1_1598513206681_0.19771931050556768"},"_hasShrinkwrap":false},"0.2.27":{"name":"@jimengio/ruled-router","version":"0.2.27","description":"Router parser designed and customized for web apps in JiMeng.io","main":"./lib/index.js","types":"./lib/index.d.ts","directories":{"lib":"lib"},"scripts":{"dev":"webpack-dev-server --hot --config webpack/dev.js","watch":"webpack-dev-server --hot --config webpack/dev.js","dll":"rm -rfv webpack/dll/* && time webpack --config webpack/dll-dev.js","dll-release":"time webpack --config webpack/dll-release.js","release":"rm -rfv dist/* && yarn dll-release && time webpack --config webpack/release.js","build":"yarn release","upload":"rsync -avr --progress dist/ fe.jimu.io:~/repo/jimengio/ruled-router","gen-router":"ts-node -P tsconfig-node.json -r tsconfig-paths/register example/gen-router.ts","postinstall":"rm -rfv node_modules/@types/*/node_modules/@types/react","test":"yarn jest","format":"prettier src/*.ts --write","compile":"rm -rfv lib/* && tsc -d --project tsconfig-compile.json --outDir lib/"},"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"keywords":["router"],"author":{"name":"JIMENG.IO"},"license":"MIT","bugs":{"url":"https://github.com/beego/ruled-router/issues"},"homepage":"https://github.com/beego/ruled-router#readme","peerDependencies":{"@types/react":"*","react":"*"},"devDependencies":{"@jimengio/ci-progress-webpack-plugin":"^0.1.0","@jimengio/doc-frame":"^0.1.12","@jimengio/flex-styles":"^0.1.6","@jimengio/jimo-basics":"^0.1.9","@jimengio/router-code-generator":"^0.2.7","@jimengio/ruled-router":"^0.2.26","@types/jest":"^26.0.9","@types/lodash-es":"^4.17.3","@types/node":"^14.0.27","@types/prettier":"^2.0.2","@types/react":"^16.9.46","@types/react-dom":"^16.9.8","cache-loader":"^4.1.0","css-loader":"^4.2.1","dayjs":"^1.8.33","duplicate-package-checker-webpack-plugin":"^3.0.0","emotion":"^10.0.27","file-loader":"^6.0.0","font-awesome":"^4.7.0","fork-ts-checker-webpack-plugin":"^5.0.14","html-webpack-plugin":"^4.3.0","html-webpack-tags-plugin":"^2.0.17","jest":"^26.4.0","mini-css-extract-plugin":"^0.10.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","style-loader":"^1.2.1","thread-loader":"^2.1.3","ts-jest":"^26.2.0","ts-loader":"^8.0.2","ts-node":"^8.10.2","tsconfig-paths":"^3.9.0","tsconfig-paths-webpack-plugin":"^3.3.0","typescript":"^3.9.7","typescript-styled-plugin":"^0.15.0","url-loader":"^4.1.0","webpack":"^4.44.1","webpack-bundle-analyzer":"^3.8.0","webpack-cli":"^3.3.12","webpack-dev-server":"^3.11.0","webpack-hud":"^0.1.2"},"dependencies":{"lodash-es":"^4.17.15","query-string":"^6.13.1"},"gitHead":"ada93d9e9c112de936863e62deb0f705d6b81c64","_id":"@jimengio/ruled-router@0.2.27","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zNwRy2pVhiXb+4BDsvjs6UVYW7HA/k72hiv67p0E13BQYBALQiU+dvnG2nIgDd2cgS48yJCyZseUDsCOFCXNeQ==","shasum":"22184b46d965992d1ba48b49da0a65d9ebf4968e","tarball":"https://registry.npmjs.org/@jimengio/ruled-router/-/ruled-router-0.2.27.tgz","fileCount":17,"unpackedSize":26525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSHeVCRA9TVsSAnZWagAAl5EP/0hW4NU8UuSVF9WJ9w27\nVBkVp55gtzBUXBEwewd/gni73HQjNCno5xlCaZdmhdHPHOQ4g8vvUc7KL0Fd\nDS2wqEPCoBcPk9KxNexL2rlzItC1/yQuMDqK1rP6QRcXPrM+Bb1QgP/L6xki\nPxHqR/pRS2Qf6UvEjofAZqX4V4dnjHEsni8MGVKbn3s2pWlP7SYLeqIBI6nR\nChY7KEJV0FVFBTXxuPLeFngfnP6HWX2ZOlr3m3D9nF5zQbCF5h56AHQ0EQQi\n/856dyk0MNpCudRsJi15A3/FMcmZZZ4xMNRqvIFeyGrpiZkKInPAgMAMPE5n\nJH6i17khD8VjVeCiqhkCwPjDcxSaKTxkl0Jweb8K+ZjUZ/Nse/xYi0ArUqjZ\ncCrU0pd9htiNRx6waGGPI3Rf+fxPyXTT9SbwCs1Dvkcb0soeMKeQzIt0aCrm\nmtYtNwOD5e8RxMYiq0UydXT2wLEUVeJ1XK6OGo2NoNmOofTzL166jMr2YT6I\ndTR+Z9eCkMbEAFAEu0A5F+TWPkOTYs7b22ED8Cirft3rmN9qKic+GfwEbTky\niiCn9uoV4reM9TUh2iZkGlSuQLvvy6RcjxewI+bMWzLUlzeHHEzhjsRwj7pt\n9W4StUfaCfk8dIeDJGublT8kq7ix1ahi4hpyWBkyDhaINWVl5wRjDhOqBs1q\n1i4C\r\n=6tEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVwqsfDmHPh8zryoU62nZ4Mn8rYncS/W4SJOUovG5WFAIgALqc4hPU+PqBUPqlDj6xPlCCrQPRyK7HHHVXnuZQMnE="}]},"maintainers":[{"email":"arieslxliu@gmail.com","name":"arieslx"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"},{"email":"wangcch.cc@gmail.com","name":"wangcch"},{"email":"cnyuanjia@gmail.com","name":"yuanjia"}],"_npmUser":{"name":"jiyinyiyong","email":"jiyinyiyong@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ruled-router_0.2.27_1598584725152_0.8831298041862488"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-24T10:35:28.237Z","0.2.2":"2018-07-24T10:35:46.241Z","modified":"2022-08-11T03:32:49.430Z","0.2.3":"2018-07-24T12:00:37.925Z","0.2.4-a1":"2018-08-22T04:14:30.430Z","0.2.4-a2":"2018-08-22T04:57:53.676Z","0.2.4-a3":"2018-08-22T05:01:15.179Z","0.2.4":"2018-08-22T05:02:23.208Z","0.2.5-a1":"2018-10-22T04:43:54.490Z","0.2.5-a2":"2018-10-22T04:50:38.423Z","0.2.5-a3":"2018-10-22T04:53:15.854Z","0.2.5":"2018-10-22T04:55:06.398Z","0.2.6-a1":"2019-02-15T03:02:51.758Z","0.2.6":"2019-02-15T03:05:07.128Z","0.2.7-a1":"2019-03-05T04:55:57.607Z","0.2.7":"2019-03-05T06:28:25.442Z","0.2.8-a1":"2019-04-19T12:44:25.445Z","0.2.8-a2":"2019-04-19T12:46:30.806Z","0.2.8":"2019-04-22T03:50:01.705Z","0.2.9-a1":"2019-04-28T04:52:21.902Z","0.2.9":"2019-04-28T08:04:37.333Z","0.2.10-a1":"2019-04-30T07:32:30.179Z","0.2.10-a2":"2019-04-30T07:39:45.104Z","0.2.10":"2019-04-30T07:43:43.594Z","0.2.11-a1":"2019-06-03T03:56:29.668Z","0.2.11":"2019-06-03T12:55:32.163Z","0.2.12-a1":"2019-06-04T07:57:35.411Z","0.2.12":"2019-06-05T09:03:36.891Z","0.2.13-a1":"2019-06-14T12:36:09.546Z","0.2.13":"2019-06-14T12:39:44.560Z","0.2.14-a1":"2019-06-18T13:13:59.010Z","0.2.14-a2":"2019-06-19T03:11:06.176Z","0.2.14":"2019-06-19T03:19:55.953Z","0.2.15-a1":"2019-07-23T09:09:26.081Z","0.2.15":"2019-07-23T09:20:46.287Z","0.2.16-a1":"2019-10-16T11:32:25.019Z","0.2.16":"2019-10-23T08:45:31.491Z","0.2.17-a1":"2019-10-24T04:38:08.660Z","0.2.17":"2019-10-24T04:43:34.669Z","0.2.18-a1":"2019-10-30T07:21:29.966Z","0.2.18":"2019-10-30T09:40:20.802Z","0.2.19-a1":"2019-11-06T07:43:42.593Z","0.2.19":"2019-11-06T09:57:53.167Z","0.2.20-a1":"2019-11-20T03:49:05.055Z","0.2.20":"2019-11-20T03:59:27.186Z","0.2.21-a1":"2019-11-21T03:25:55.282Z","0.2.21-a2":"2019-11-21T04:13:12.434Z","0.2.21-a3":"2019-11-21T04:31:43.280Z","0.2.21":"2019-11-21T06:14:43.886Z","0.2.22-a1":"2019-12-17T11:17:45.294Z","0.2.22":"2019-12-17T11:20:21.938Z","0.2.23-a1":"2019-12-18T12:18:00.900Z","0.2.23":"2019-12-19T03:12:05.880Z","0.2.24-a1":"2020-02-17T04:40:28.156Z","0.2.24-a2":"2020-02-17T04:42:51.733Z","0.2.24-a3":"2020-02-17T04:57:50.699Z","0.2.24-a5":"2020-02-17T05:31:25.773Z","0.2.24-a6":"2020-02-18T04:05:56.357Z","0.2.24":"2020-02-24T10:39:01.817Z","0.2.25-a1":"2020-03-11T03:59:56.433Z","0.2.25":"2020-03-12T03:09:18.540Z","0.2.26":"2020-06-30T07:17:40.584Z","0.2.27-a1":"2020-08-27T07:26:46.789Z","0.2.27":"2020-08-28T03:18:45.300Z"},"maintainers":[{"email":"imzshh@gmail.com","name":"imzshh"},{"email":"jiyinyiyong@gmail.com","name":"jiyinyiyong"},{"email":"594733497@qq.com","name":"rebirth"}],"description":"Router parser designed and customized for web apps in JiMeng.io","homepage":"https://github.com/beego/ruled-router#readme","keywords":["router"],"repository":{"type":"git","url":"git+https://github.com/beego/ruled-router.git"},"author":{"name":"JIMENG.IO"},"bugs":{"url":"https://github.com/beego/ruled-router/issues"},"license":"MIT","readme":"## Ruled Router\n\n![](https://img.shields.io/npm/v/@jimengio/ruled-router.svg?style=flat-square)\n\n> Router parser designed for migrating some apps in @jimengio.\n\n> Live Version http://fe.jimu.io/ruled-router/\n\n### Rationale\n\n![ruled-router explained](./diagram/ruled-router.png)\n\nRouter is part of a GUI application so definitely it is explained by MVC. Popular router libraries for React chases better syntax and seamless integration to JSX, thus shadows its nature of MVC. In data-driven applications today, it would be clearer to have model part extracted out and playing the role as Model.\n\nSteps in using router:\n\n- address changes and we have the new address string,\n- parse address from url string to JSON data, based on pre-defined rules,\n- render Virtual DOM with store and JSON data from router.\n\nReact as well as other data-driven architectures prefer \"Single Source of Truth\". Normally store is supposed to be all the truth. But since browsers does not handle controls of address bar over to developers totally, it still holds a small part of truth inside.\n\n### Usage\n\nSay the path is:\n\n```url\n/home/plant/123/shop/456/789\n```\n\nparsed it with some rules:\n\n```ts\nlet pageRules = [\n  {\n    path: \"home\",\n    next: [\n      {\n        path: \"plant/:plantId\",\n        next: [\n          {\n            path: \"shop/:shopId/:corner\"\n          }\n        ]\n      }\n    ]\n  }\n];\n\nlet router: IRouteParseResult = parseRoutePath(this.props.location.pathname, pageRules);\n```\n\nAfter parsing you will get:\n\n<details>\n<summary>A piece of JSON data...</summary>\n\n```json\n{\n  \"raw\": \"home\",\n  \"name\": \"home\",\n  \"matches\": true,\n  \"restPath\": [\"plant\", \"123\", \"shop\", \"456\", \"789\"],\n  \"params\": {},\n  \"data\": {},\n  \"next\": {\n    \"raw\": \"plant/:plantId\",\n    \"name\": \"plant\",\n    \"matches\": true,\n    \"restPath\": [\"shop\", \"456\", \"789\"],\n    \"params\": {\n      \"plantId\": \"123\"\n    },\n    \"data\": {\n      \"plantId\": \"123\"\n    },\n    \"next\": {\n      \"raw\": \"shop/:shopId/:corner\",\n      \"name\": \"shop\",\n      \"matches\": true,\n      \"next\": null,\n      \"restPath\": [],\n      \"data\": {\n        \"shopId\": \"456\",\n        \"corner\": \"789\"\n      },\n      \"params\": {\n        \"plantId\": \"123\",\n        \"shopId\": \"456\",\n        \"corner\": \"789\"\n      }\n    }\n  }\n}\n```\n\nOr in a more intuitive syntax:\n\n```edn\n{:raw \"home\",\n :name \"home\",\n :matches true,\n :restPath [\"plant\" \"123\" \"shop\" \"456\" \"789\"],\n :params {},\n :data {},\n :next {:raw \"plant/:plantId\",\n        :name \"plant\",\n        :matches true,\n        :restPath [\"shop\" \"456\" \"789\"],\n        :params {:plantId \"123\"},\n        :data {:plantId \"123\"},\n        :next {:raw \"shop/:shopId/:corner\",\n               :name \"shop\",\n               :matches true,\n               :next nil,\n               :restPath [],\n               :data {:shopId \"456\", :corner \"789\"},\n               :params {:plantId \"123\", :shopId \"456\", :corner \"789\"}}}}\n```\n\n</details>\n\nThe you may use the data as `props.router` paired with `switch/case`:\n\n```tsx\nlet Container: FC<{ router: IRouteParseResult }> = props => {\n  switch (props.router.name) {\n    case \"home\":\n      return <Home router={props.router.next} />;\n    default:\n      return \"Other pages\";\n  }\n};\n```\n\n### Controller\n\n> ruled-router does not utilities for changing the address, you may need to change url and watch url changes by your own.\n\nComponents for triggering path change:\n\n```tsx\n<HashLink to=\"/\" text=\"DEMO\" />\n\n// delay in seconds\n<HashRedirect to=\"/\" delay={1.2} />\n```\n\nNormally the path can be long and writing by hand is erroneous. Our solution is generating methods from the rules defined above with the library [router-code-generator](https://github.com/jimengio/router-code-generator/).\n\n### Helpers\n\nFind a target route operator from generated router methods:\n\n```tsx\nfindRouteTarget(genRouter.a.b, \"c\");\n```\n\n### TODO\n\n- query parsing is supported in our own codebase, need to extract out.\n\n### License\n\nMIT\n","readmeFilename":"README.md"}