{"_id":"beidou-router","_rev":"26-2b65d2393c88ceb86f711f80044005f5","name":"beidou-router","dist-tags":{"latest":"2.0.1","next":"2.0.0-beta.0"},"versions":{"0.3.2":{"name":"beidou-router","version":"0.3.2","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","ci":"npm run cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"autod":"2","babel-preset-beidou-client":"^0.1.0","babel-preset-beidou-server":"^0.1.0","egg":"^2.2.0","egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","should":"8","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@0.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-CJCQoZsIxZL7rSB1HCmzdydO0iOhwHADzB/tyHIsLPvoEeRnF+FJEpg+mOGEM6wVt2ERjW8DFtGWX9CenFXHfA==","shasum":"af4a6fe1a6438a2299a76a37cbb6422b51a689d6","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-0.3.2.tgz","fileCount":7,"unpackedSize":6865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLdlwOX6BgfwQExhmW2eLjgz39wXUidrbgbIkXc8S34QIhANL+JPM2/GI6jQjhsgqT3Zt6bLU2luJdhDrQJutvy5+d"}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_0.3.2_1518141387871_0.4929405992033258"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"beidou-router","version":"1.0.0-alpha.1","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","ci":"npm run cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"autod":"2","babel-preset-beidou-client":"^1.0.0-alpha.1","babel-preset-beidou-server":"^1.0.0-alpha.1","egg":"^2.2.0","egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","should":"8","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.default.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```\n  /**\n   * View options\n   * @member Config#view\n   */\n  exports.router = {\n    /**\n     * root directory for auto match route\n     * include server route and webpack entry\n     * @member {String} Config#root\n     * @since 1.0.0\n     */\n    root: '/',\n\n    /**\n     * files or directories should be ingored\n     * when automatically match route\n     * @member {String} Config#exclude\n     * @since 1.0.0\n     */\n    exclude: '_*',\n\n    /**\n     * define custom mapping files to router\n     *\n     * {\n     *  user: {\n     *    profile: 'get',\n     *    ':id': ['post', 'get'],\n     *\n     *  }\n     * }\n     *\n     */\n    mapping: null,\n\n    entry: 'index',\n  };\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"beidou-router@1.0.0-alpha.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-A4tXUyTqBjycFcLvvcRwNYiEKaYEIdMF/JPERHPN4dSehbg3O9+8wJTTPzpd1IUnh+onlDOBvzjfLa9a4SehQg==","shasum":"9688933521eb131ea7580afba7f604eade881ef1","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-alpha.1.tgz","fileCount":7,"unpackedSize":6889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCQz1ELMZmLXxwfMOVlfb0VNV6elbKgWwmiZyBRp9lEAiA8l93gDQGM6ny9Cxi5bZ67KwEbttzbJ4zcq0/Yq3gU9Q=="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-alpha.1_1518142141812_0.9137950972610112"},"_hasShrinkwrap":false},"1.0.0-alpha.2":{"name":"beidou-router","version":"1.0.0-alpha.2","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","ci":"npm run cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"autod":"2","babel-preset-beidou-client":"^1.0.0-alpha.2","babel-preset-beidou-server":"^1.0.0-alpha.2","egg":"^2.2.0","egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","should":"8","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.0.0-alpha.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-7fhAkCvq4EMNUqvuQGEbENKE/+VF6Is63vOjLg3jVTXuoGK0FLbflUV2crHgH4BVfky7x31tzhxfTQjixAYXOg==","shasum":"64509f73ff7a4a1128d92e06f14f169d0107152a","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-alpha.2.tgz","fileCount":7,"unpackedSize":6901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4lr0OceJM8ZTkNjX9wqPH4LVJhA5V8zSy3+I1HhdLHAiBna8KahaUOIeFNk5ZC6lOdd4XoOQGKC3gMMWPVAKgXSw=="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-alpha.2_1518145429195_0.9334419971159449"},"_hasShrinkwrap":false},"1.0.0-alpha.3":{"name":"beidou-router","version":"1.0.0-alpha.3","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","ci":"npm run cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"beidou-router@1.0.0-alpha.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-AY1C0oOMI/NnTG9w81BkaLrUb4ojhSfmoLC58AZpddny8YrcDrJSyOV6xy8zTRH4XSthcAS/5k/9pmBm3POrCw==","shasum":"96ee03043b5a9541c552aa472e8b3747a161ebd5","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-alpha.3.tgz","fileCount":7,"unpackedSize":6675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgEB1E92YUtLkeVO2JuowXMJz+9RPM8oezfixlaUbHQAiEA3kQFMvupTN/Pf7FOIDEJyhdUzV3srab/byfGia+VhLI="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-alpha.3_1518432717233_0.1595904987036536"},"_hasShrinkwrap":false},"1.0.0-alpha.4":{"name":"beidou-router","version":"1.0.0-alpha.4","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"beidou-router@1.0.0-alpha.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-LpUgP7CRNe3Xwh+K3cT7PeRDYe1QcHhfIUdcH02PtuwQ7CQMcE7xKSOqCsZQ3qBCgGvVcOJnppqFRISBuotfPA==","shasum":"4f61984b76121a0ec54cb735395a4eae12c93013","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-alpha.4.tgz","fileCount":7,"unpackedSize":6604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4ENrPwDPg3Zvz6c6Jsb0XXStM5NT8+r9AauorPJixNQIgSOscB6U/pRs2nkrcZ/3EWxN7K8WyKJuVGGjybd9uMDg="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-alpha.4_1519471492165_0.8713049004111195"},"_hasShrinkwrap":false},"1.0.0-alpha.5":{"name":"beidou-router","version":"1.0.0-alpha.5","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"beidou-router@1.0.0-alpha.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-Sq/4WPiuzGZP4D8xaOtq8E0KIbrZYpDpJemWCgoj4734EKmS2Z+sogMg5SveHEJLI7P058KsMKRJq1jzlX+ziA==","shasum":"bd8cb9aa4013c33ea4dde2c9920008be7538208e","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-alpha.5.tgz","fileCount":7,"unpackedSize":6604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSsuN2gfBJ4SaxOJcEY/4y0T7ilBADizXBZ7EORtBFoAiEA95qf1bsrFj3H97orK4QuPxP0SM95ZETBdx56YIbwQCA="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-alpha.5_1519896568071_0.18293549743100046"},"_hasShrinkwrap":false},"1.0.0-beta.0":{"name":"beidou-router","version":"1.0.0-beta.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readmeFilename":"README.md","readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","_id":"beidou-router@1.0.0-beta.0","dist":{"shasum":"118f81cf2a89c2407e4da284f8a5e7805655f798","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-beta.0.tgz","fileCount":34,"unpackedSize":6643,"integrity":"sha512-dyv6Z0NGxo2M3R79DJAS0BciidXSCpyLoqzbMGcQHMt0ogdxlTfolP9J3TXr+JCj5BKi67O10G9QC1RTbA59+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxgAoPLmnBIHDrJ64RrY7Mhi8P/TTRl2TV31TIpRaNtAiAKX3HwQ2ZXlmLX+YFsoRGihJCjgoFXTUW2lsnyzo+WRw=="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-beta.0_1520595356483_0.5376010330948104"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"beidou-router","version":"1.0.0-beta.1","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readmeFilename":"README.md","readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","_id":"beidou-router@1.0.0-beta.1","dist":{"shasum":"db8eb702aed9f63f0375f9565605ac3b95ae68fa","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-beta.1.tgz","fileCount":34,"unpackedSize":6643,"integrity":"sha512-yhM7+RJshzPLAjjdjDzrd5sCl8apoGiDXR7Iu6E7Zi1mt27gi6+HP+d6B7JmpGe9rw6SmyjKkwTjTEY0ixKnZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcNQpzE8VNR8pa2uA+ykFIeubkjeW727+BtKziADYYqAiAylmXsy6Yfr0hYBu3j0HfqhMvv+TDTRv8L26mPuwXeKw=="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-beta.1_1520597522299_0.7389226304610508"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"beidou-router","version":"1.0.0-beta.2","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"readmeFilename":"README.md","readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n**Table of Contents** _generated with [DocToc](https://github.com/thlorenz/doctoc)_\n\n* [Beidou Router](#beidou-router)\n  * [Install](#install)\n  * [Configuration](#configuration)\n  * [Usage](#usage)\n  * [API](#api)\n  * [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Beidou Router\n\n> Auto Router for Beidou framework\n\n### Install\n\n```\n$ npm install beidou-router --save\n```\n\n### Configuration\n\n* config/plugin.js:\n\n```\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n* config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","_id":"beidou-router@1.0.0-beta.2","dist":{"shasum":"b7a7abb5a1471a33a0f72be41b7a89feda382f57","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-beta.2.tgz","fileCount":34,"unpackedSize":6643,"integrity":"sha512-L0S/CcpQ5vRYGSF6zYhsN4utuVWr1Zz9HhCTTOBUWK2UKeggSnBvZ+VdWnxC3XbkUXxgQr/XLInHhGWglJ7PdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXF0tAdqRVwc6a2isjC0hRK9oqf4uCf5M+sUoZ7+deBAIhAN0lzGRLQFgApnsRV91BAh7ry8FDihibPDtyF0nYW4uH"}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-beta.2_1521081296697_0.4357343654439252"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"beidou-router","version":"1.0.0-beta.3","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.0.0-beta.3","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"dist":{"integrity":"sha512-9kPBqtoT6Kr3aTF/SBe5MrBLJ4E1MYDkN1+y13MSqzuBfCgOOxei7nTJc6dTSIUp5BSFoc23oaJghnIXAW8r3w==","shasum":"5d7d4de21ee46e641cb28e5f9b097a81273e958f","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0-beta.3.tgz","fileCount":7,"unpackedSize":6176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/FgWDphASwOJyOeNWS7F7iO9JwmVzgsXoCWxs76+8dAiAS+BykCFddXJZ6eNYG8wACZsF871AQS53683qP8uIeiA=="}]},"maintainers":[{"name":"devrsi0n","email":"devrsi0n@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0-beta.3_1521685101821_0.6893433892959031"},"_hasShrinkwrap":false},"1.0.0":{"name":"beidou-router","version":"1.0.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.0.0","dist":{"shasum":"ae3c67ec9cb650cd657268d515fe1851541a710f","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.0.tgz","fileCount":34,"unpackedSize":6169,"integrity":"sha512-Sto5eTFvDWFqYCzxDmqO/LX4Tjg7eeyy2VgYS2II+vGgHCFjC1ilqY4EzuwOOy7+87XZ+/FHkHWwQO2pnh0LtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFH4iuJWraEAUDZzaKZAZ6sv3F/7aRfF2ZFRt5uKyumgIgVxMR8RHb4Vgtpv0fo3ebD8izrz2Novu8quOZItrTq8A="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"devrsi0n","email":"devrsi0n@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.0_1521787376857_0.6873147366882177"},"_hasShrinkwrap":false},"1.0.8":{"name":"beidou-router","version":"1.0.8","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"files":["app","lib","config"],"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.0.8","dist":{"shasum":"3ba51227289fbc164cbd64bdacf5a1b5201aa080","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.8.tgz","integrity":"sha512-b9WuFslDca0+aMTHMmHC9HDgx6Zlt/g0odT3XsRruJ0SfetI8PTf0cBoiI563a+9prrSdm3HIw/PJNukfHmF4w==","fileCount":30,"unpackedSize":6563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbrIfCRA9TVsSAnZWagAAU8AQAJtesglyOuUFdLtzaCXg\nAvocXqyUm6Q/gQxt+VObijsjE/JX9akAVbOChM7VoWpDl+w+5w6jAmnVcPqB\nWjR6CIHLtX6F7TaR9F0O2+448ukNaAxqhC9LDqeQZT4X3RPT8R8484dySHvu\nRQrCconZiII1eo9HC3V16ABpjanEWK6zv1MmGd/lze110cAqEWpTsh+hYzOq\nOX+4nPiSMGaSemFwYKhY436rNe7HW9UBlKSQaE3MokCF4OCw21H2LgEkrZVf\nK4SLv562FkUcIatTkEOINNjYGHec292a0wJZMdRinAw0D2gjuc+eIdo17ExH\nWDsq1NVGpYZmv6Q4fcfxjQ8rqbnPyf+WyIKg1Hu9ooLcvyxw+4ZqBdSCrWE6\nT6ccHr4jqKVAdzrEx0YG3w+iacct3FHV+Yw893Rk09OdQQsQGsf/ImsjQrQR\ngpgO6OWjpYybQAixwLMNArtNT3lnBlPtWCmKfjk9h0XXfOFmGk25nFEnEjZ2\nQ5T0rrBVyhacmv7BVLC0wkCAowhJH1+kVUznD2BcohF02Sk88oGDkeGrhytI\nDf2F5tyrxGaSYzSkjr2ffTQqwRPfM8QDBXOhnoQW3uvqJFKKzR5UAIOt6b0N\n+zQIkjiNqHUMVxXeepDTSY5F/QTSrZ9VFcrzj/2wtUgp0l7mGvo8epUnMVYG\nSm1F\r\n=hm8/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2cS7VDhNHAO4OjGUcFfnymY6KMFOGszIGdX/2lu4mvAIhAKhwUOYuQ8SqaKrujC2f6GPhX/gQBXbQDp+QDoxZAX/5"}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.8_1533981215126_0.4374387560449713"},"_hasShrinkwrap":false},"1.0.9":{"name":"beidou-router","version":"1.0.9","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.0.9","dist":{"shasum":"8e43861229f5ed9eb485a5d10b5bf2d7aac490ba","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.0.9.tgz","integrity":"sha512-9fVuUg3Saj5OJDJfN/RU6DhDI5vfTy7znYPt8AD9Pd7TcZI5wmvxbxmf/7NKcSTIRTB2zOjYlDz1Zb/y4+xXaA==","fileCount":35,"unpackedSize":6763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn0+BCRA9TVsSAnZWagAAn/kP/3GSPqWzTAPmwzvD8fPq\nU5HDBB0uZjTkfGFtIPlel6x8cjE6FxjMi1xsx2l/5/uDcsfurvEVURm7DzsR\nyMjZtpe6bIdFH8Su7YXwy/HbwAtTNwIs0zCC/P6Q9QV8LW81q/i7DnOC74nw\n8xxmJ5EKqgN+jdvnp3wo1vuIsxxx3fT3vRgT5I5ach91ks8oYbFJ4XhfKPlM\nUr4NeSROSqEd+eCXhkLxNIkRH/JBy4vhwqnn860A1ao1KeFf7q4fSTtvudB+\n7ayKQGu+itIiO+HS5abL2plYqU5bk2VUAuVnY9DdQHejGFpA8Zj9AXcg/dkH\nQe+Jezlp6V64nDcQawzZeIPxEdEGoYjr03tCKku+cg0398epww+hLPEAvMXv\nDJqIlT4RXgTLxUnQ8jVL+1cD0o2+5CSkG+aVBotnc9nUgh2MIwswffXyU/Br\n0i1lXjV3Xfa4hFG++JpW+mHWaaioYRTZM6rE35s8CfwyfNAARoQHyuVNZt4o\nsCUjbDDzXV0ZnXNPJs1xsTgbe6IqadVSNwYZSmHO7CiUaeUI7uprkhb523EV\noSjwpTL33pm450wEN5LG2nIjv6LVv2FnT6kvQshIwODPRso4/OWge9Temr9K\nNEumNMZPdmhkSkla0zdLg2uyVCWJ3zINtgRKx2+7ESwpdl8Zw+mPv5Ak3k1L\nYTfG\r\n=sKpG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEo+X9E0OCEC4LFda9FLJ/3mHRLaGmkT/QP54Q12DYAcAiEA4C5LSawhnwYfgMGt1z8UhXwzMeO0NamTMj3E66ixbr8="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.0.9_1537167232726_0.20242265711256802"},"_hasShrinkwrap":false},"1.1.0":{"name":"beidou-router","version":"1.1.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"_id":"beidou-router@1.1.0","dist":{"shasum":"65fa845ac391635d378fe33ea7fe9bac8aca95cc","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-1.1.0.tgz","integrity":"sha512-l5cE+vBm/v4lnn7T7w/LY2BY4hUPp5CUdf3l8y4BZJGOllXj08CceWKeZN+wZWfkDtdHY43hiMScqnlniee9ew==","fileCount":25,"unpackedSize":6963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGH2PCRA9TVsSAnZWagAADVsP/AybzjiBWQNcAjOyIUGr\nr49w6FOeh849a63xDvyDnAdZD16qG3xtDDsUQwNcx5WruMu6pC3ujusRNwOs\nRsMncN7+ZXLzQv1jEndsW/7Vl8VqPCq7vyVajZuWNA0WxM1xGwFDxKWAOzaZ\nQSfhe1zs1R5VM2RwxEs+U0vcqgzh92WvKETra40pcUxo2CXgODUJJ/mWdqvP\nMFhDUhe2ovc1ZeMIJLQuNycs1mLSScDm+ggm5eGHmz3XH5MRTWwvr4HVnRl5\nQBYLq8+M6o73Hcok0a8CNhw8ilEpKVgTmPR7HF4+EY6+9Kk8Q0CkbLe+pGS7\n2zuV7qqjEEuS0XWaDbxSd/0gPSpU4ET8y99MUFjywPEkmAZTYgeQLZs+Af/E\noHK1/UOdEyGmhB7M1q+8wifYyTYJaxXHD6eUAiTD3D+qWAkpzp9XVEkUiDwU\nEwCd3BeQ6jUnd8pciQWi82Kubx2kCeoDZzIfhc/eDI0k9T0vHNUAEFGr5Puc\n9eTKTz5VfeSh3ddwejJ2NDPFtPjHOIo6JR9tpi6GvvaK6lJN/9oYi76LLb35\njclzNpA4j/9dCAblaaySGF+FvxBg1ztU9kqElJKXY9KVy1dAPmZP5dUt0qNI\ncobxS2NKIrh27mcCavOC90TzWyTuCGiMhjAD/q7HRC3S0OQ/0dY3PXYYr5ff\nhNga\r\n=16+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUxjDl7jjhi2O6n4wOFO7p1YxXyYX+fJTnAOu2ByUN6AIgVKrdEHj4tFXNMAGtbeE8gvCoJpJjvsPB1GQyH35LCqQ="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_1.1.0_1545108878280_0.6361607738806956"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"beidou-router","version":"2.0.0-alpha.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"gitHead":"d50bc91db479f2a693ef4e34d392d123aaf1738d","readmeFilename":"README.md","readme":"# Beidou Router\n\n> Auto Router for Beidou framework\n\n## Install\n\n```bash\n$ npm install beidou-router --save\n```\n\n## Configuration\n\n- config/plugin.js:\n\n```js\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n- config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","_id":"beidou-router@2.0.0-alpha.0","dist":{"shasum":"2051b422a14970061b5e4688e424bf18cae5ce15","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-2.0.0-alpha.0.tgz","integrity":"sha512-CBX94aDUAH4YSX3ydbQFUPsyk4tl3bTG0f1s7aminrkN16lunzxmshk2EVVrOmFc3bSrxWI2ktP2r5WZDQQJLQ==","fileCount":9,"unpackedSize":8136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI2vvCRA9TVsSAnZWagAAyLYP/3R6nA4xBKPrdMsIBb3i\nfNxlkgfLPebwXFXlToCl4sRW5TQWhdL9m9O7u8MNPyHIFXK4zEV7/ESIkGck\n9L5KANIs5cwWiuSHJM4c25PPuifkI2D7ksvP84d6Iik7qAGv59utWlLxK4Bm\nJpCRMwOc7Y/eJPX0vCYY6CjkWnqtPrkJC/bsPWtuP5KtF5NahmOHCcOJyqrM\nCZ+tbU1ze0w1Op4MSaECsDl9GTH5fl9HNlTyQfFi9gGcOwMRN1Viq64EhuRN\ndTCy29x6W3Cz5A6u5Lr/kzYqElXFGpmEdLE6ZhmcL3oRliPf35IDD2UDXG6w\nxVTPC3qpmGq1UulCOejOsKPSUu75ssagcw/eNjADPZbPASlvzhwmE9Iuctc8\nNNSLlvnbueSh4Ga3dxz9x8ZkWEWB6lxBMklssCkBWjjDmcDzyI6rxdmCAZNq\nlWXJhdp15yi2/rkS/A9QU56gP2g/39v1HSGoeZBR0z3yktkV5oue1uBeJh2g\nt2H9XJme/nDPR0g636mSnIIvXSS/arfc6OpTSFWtN/chtBX6NCX5bZTN9Lp9\nwqKOop1qxKFZdazftCNqLifLZVQZ9lhxF1Ov8METfyAVDQtnbtoEBG/EBorf\nSJLgEp5G0PT6UyM6+I5bUNnZFMcgOpageuwfLiv54tYEpXNoIjDdp6hWtIhH\niXsY\r\n=5XUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWn9Kj1kJhjzd0xSY0Om7T41bihpW1x/fM3KGYbzzbpAiEAj7jID8iKJ+lAENR31h8m+WzrX0mnUNxEexj6yR14tB4="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_2.0.0-alpha.0_1545825262287_0.8353329662349576"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"beidou-router","version":"2.0.0-alpha.1","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0","path-to-regexp":"^2.1.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"gitHead":"0f281a0562e768556e4b68483801c80254ecca8f","readmeFilename":"README.md","readme":"# Beidou Router\n\n> Auto Router for Beidou framework\n\n## Install\n\n```bash\n$ npm install beidou-router --save\n```\n\n## Configuration\n\n- config/plugin.js:\n\n```js\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n- config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","_id":"beidou-router@2.0.0-alpha.1","dist":{"shasum":"af06ccc73d72c07c6f55a2ec8bdb94a1d97be9d1","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-2.0.0-alpha.1.tgz","integrity":"sha512-UGMfJKSffxexLODrA3o37BR0QNCI6UnZQJWWxM9XP7sRDJwxrL4ZMxuA6Z+0jZZT0mYgtyHpNDw5p5ou/kzOPw==","fileCount":9,"unpackedSize":8136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNGYMCRA9TVsSAnZWagAApAEP/0KaGC0v1cEAODKwa/WE\nEr/wNY7bt+5G4zJGLP4hPF/jTPKf5SKhBpgIkD4qJ8tw/zAQxlVnTWTYowqL\ntCMlNukq0ZJiGzmQc4aGW0mXPAE9qZ4+NTloLIC14x0wYp1dJwaVnmf8PPN8\n/dMPdag7rsCpji1dAcAzLb54XteHWx545Jk0OVnLlxd63sLNy9YF6Mhhpr1v\nMU2PCxbYkdSlh0F2VWmJp10dMvg4M6RraFkT9YllFwW6RRFl8vtc7BCec9TB\n+okPxnMGZGPhf/QBn1pDTJB+g9jH/1KdaaDibIZTUedW6dCs8ypw7Bo2cbbD\ntjrG7KIPXD8lYTxHVQn30kcP+t/haAe9aoRAnoy79ZeIlhTANOq7eg+H/483\nko4UkLEo2+fjK45uSbGE0OuVOkulZ0QYl+/M51M/P5vGTCPj/iIwezJAK3z+\nt8mrMugx1gb0aA/3zTC8fcH48ogfT8J2qBA8FGUzFX5UDtcUlfLTVmo7AWVW\nx7iWIfMXtvsnvuP9OOUPYyCdFK/YMvZuAWF5e3M9fioe6tJwCVWNBkIghflS\n1LtPRU2s1/YpNU1jmI/ebKV50toX38A41jeuL080K5zyKfKrP4bFzP/5BwED\nFTSPxu1sqklpmZJlV5fihsQ82WjgOKwkgwH0D/muxgkCBikDTkL99yc04oz0\nxmxM\r\n=jprc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTalbTaQ96MgizmB8kftC6DPIrq0QuhDKspHVZ2RjbzAiAznUsiquYRwFcbEuLJD7eMOxlUnFH7N3eeMh8qffZQxg=="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_2.0.0-alpha.1_1546937868211_0.9305866800975642"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"beidou-router","version":"2.0.0-beta.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"gitHead":"b601b857e2d005cdad7cb7b73462a7e02f23f8e9","readme":"# Beidou Router\n\n> Auto Router for Beidou framework\n\n## Install\n\n```bash\n$ npm install beidou-router --save\n```\n\n## Configuration\n\n- config/plugin.js:\n\n```js\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n- config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"beidou-router@2.0.0-beta.0","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-0p8xs3v/oF5oXFq6ACJCnxvYP+xl6ndIIvFpNM98kKXZ5FvTykc18idpRPhX/TrRZykF7bOiqEz+ApJDsWaSbw==","shasum":"5e2a897678f319dae70b30dd3bd45f5638f7c374","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-2.0.0-beta.0.tgz","fileCount":9,"unpackedSize":8069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOFQGCRA9TVsSAnZWagAAYmoQAIRLgC54Ghg9CU0QYDs2\npwWcEbAtR/ZdOXnVdGfsuSTuZ7sL27+LYkasRknokKEEzBJD50F+W0O8g/eI\nRHhEhVGqO5kGWQBMphsb0YXpY4ejIAFd1meeFiVA5KYlXl/4lq+FaPBvRDB5\nUNhtSaZy4uAT0wBuG44W2zofkO86btUfG6N1oUmoS57jEgxoKu2ZEQgxUOGr\nQrUIDnYa2HJCxHiyEUA5O9RKzU1FLFG2cXaEv/APY44qkRvjLMgQSoJL+YXn\n7xvoSr8qFuPAVkYeu+Iwboy1T3R1Y8RBb5X+lyfyFMRe0Xf/QZL7yczQ+8Cx\nf1TDBBn/dyGIYwz1Kxjyx3E2RDAnLbVrPUN5CTMQz3ZfSGo7n+S1ptguX92o\nKxuT1+hHPb20eiQiEzG+7TeRmIHI9W5R8AH7lX8Gvbo9F/qlJute+x+JNSSy\nww7vzDr0+K7WQKHVPw7Q72NQCOzyEMSoC52hbptBLzdud6Xo9hhdI/PjbfxM\nIdJmLFKbw8JTdi37v3/ZfDjY7xlh+5V7fMsxvgut5BVxdt2aSVFv7Q1jdU/c\nBjTgng2Bp9Q2MtH3AZbI4rxZlzcnIv5je6joHs3yiu3aWFTx0dL+54iTyEbf\ntbAFuSXWluPU53TVpww6nsukxXWYKZmKnd4B+D50Bm2fBnPzllER0H6UdlDQ\nmjXE\r\n=US3V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOoTIvmFU6gnc/Lbo6HTqwuWzUzpJcE/IZXQd4bnVGNAiEAm6me2hG46mxUrZW7vsC4fuGx7jJg1LvVCzmzzBPvvow="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_2.0.0-beta.0_1547195398307_0.2188084785114388"},"_hasShrinkwrap":false},"2.0.0":{"name":"beidou-router","version":"2.0.0","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"gitHead":"9dff20044847ec621877f1105de0f61368f4284b","_id":"beidou-router@2.0.0","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-FL6gg+snMvaRx4AxsyTftS76cWaOAWNKkk+OaDWoQaIi4fwi/wwSc7MAu7U2gIlXQC9LwQ9M3rEchLjJBQC6nw==","shasum":"429626c81ae1f41989f11633a31120581f847524","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-2.0.0.tgz","fileCount":9,"unpackedSize":8262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPx+SCRA9TVsSAnZWagAAsEQP/33fN4h+FxxDbzwdtgpA\nVl3yBfEJHjHAfEwqjEUCp5/hRULlmhNNI5SrEnnhzlBHQFaFsUXXO3VtUUsj\nMtMW2AxtB7FYwpweJfK123jRZNHTBuV2Vwn1sZmPS7nz2B4FuP4SSboYksUm\nrIFvKd+7vvqKararqoqZZr/75so0m2+0ZXOSqEFnIMKJht8XqcsKEPnuiC1f\n07kGqJsd+TYCn62Y/9gWhBhDx1M0RFFBHhqdx7S9Ngbp/NJQEz375Yr57r78\nbDKcu1rhNXHarXux90Wl0btAy2Mo4YI080rmDYgZpeeEvbDrt8310vi0CqIw\navWHsrsZ1JiUtx1rz4WpdECe3ttYhWu+3s7+lWRDgN1yiE6o5I9DJX6OwKfD\nXuC/ftMt8Gk1jOj0adD3m3TwWZOjZERFQSfCGL3D813LrN8l4Znw8KzQUtCh\nCr2VKSP3b9MeRGQKHaSMWp8lEy0HINKPA82kBg7ja4eDk8fYCKRqY3ihY7zo\nhJr70SLHm4L7IHPZiDRPB21P6Ye1vMRSX0sZtOBpb5cxPJn+O02uT/DAQk/U\nsdRBUIbLFRHGH9P5SJFoarPHScydrYg844nuFq5aPZYbD/UoVNk08fjBbsAI\n+AWr9aiEtvOLHN0qQObU4PNNidaR36XcfOXEgUP70xvBD46/eZiHsADz4juY\nWOz4\r\n=5IGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTnq6qWS49yZasg7pctbjyn76pUgKhEU9+TP74P9mmMAiEA4K0qmuGt8ZlZNjI29M79Ux7tLR4Pze5pnFW2pmbqQIc="}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_2.0.0_1547640721797_0.32892639237796484"},"_hasShrinkwrap":false},"2.0.1":{"name":"beidou-router","version":"2.0.1","description":"beidou auto router","eggPlugin":{"name":"router"},"main":"index.js","scripts":{"test":"TEST_REPORTER=spec egg-bin test","cov":"TEST_REPORTER=spec egg-bin cov","history":"egg-bin history CHANGELOG.md"},"license":"MIT","dependencies":{"glob-to-regexp":"^0.3.0","mz":"^2.6.0"},"devDependencies":{"egg-bin":"^4.0.0","egg-core":"^4.9.1","egg-mock":"^3.7.1","react":"^16.2.0","supertest":"1"},"engines":{"node":">= 8.0.0"},"repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"gitHead":"c5704dce53d214be324134454773ad2d7ba7e191","_id":"beidou-router@2.0.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.7/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-iqPFB+oFhuDoZYu7sbkWZuf2qkmFxpKNhAmUWVdwIyo8nuvBPgEAywlUwnbx7oXPSXksqVXhXnUaQc3RPl9T0A==","shasum":"6bda2ee9656a4782f4ecf3fea8c16cad0e69a126","tarball":"https://registry.npmjs.org/beidou-router/-/beidou-router-2.0.1.tgz","fileCount":9,"unpackedSize":8262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUFLvCRA9TVsSAnZWagAA3MYP/RZjVFNG5fkftKqD+b65\n3bhLQfAJ+RkWAjhRoJ91DksQoTzNCLWKH3sVkxQgCqhpDrVwYcdHdnWm8b1G\n/30X6KXWn5Qnl9q8wbisRBYwzbqDcv/sH2KlRJEsqVZsZsRzNrBE84LI1Hs1\niHuThOrWLYHd2L4UTCKAwhZIBsH4k5iE1ZdVBmdC9vSV3QbZ1Pn4OVqllZGG\nkMR+NAiWz55WPMCTTi3UzJlTx9yn6AMZ4qT2ayKODYlqJJ3oPZTn/tCzuHss\nw0Ak8nFYYH59yupKzCW+2CaOv2WUVHJlUIO7W1U52szBJ3rTuqg99fSR9QHs\nfXpRHEmx/ymGXCSiZ57tuY4228Ayz3w8eyiGN6noZf8kKuRKrwXzVLKk0c2Q\n3ANf4hkSxmNarfMixHtN78ZZfZn6LHqJCxNRtQM8TCu7rQgPElz3MNiMBtHf\nkbenTD9vvdgcXuVIJXa1vFvOj/k2Ez85kdMS1rjXijKwl+nc5NTYs0cJNDnb\nqYDFVJq7bp/m9/FaVGYQm8X/pQWGpCGr7T/VU8CumqwMs6xemlsGijgFKSgs\nowbcc88cDh3TEd+zJEXzb9frCnzaapJHww/O1zArY6HCdLyDS9eQ/KC5yxpA\nU4VlDTLMUHbESVapbOXFBtjKBR/2wc7GUzLDOGlzehKNcCNAyfAdWp0uTU4k\n5Ed+\r\n=srzY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8rXP9kH9WNjzEZ7HIxqD5xfhU8FeM3pOacTZDhExn/QIhAKCS8gCPR3nE40XefA6eUMZwTafF1BCZ1O0IOcyHAY1a"}]},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"_npmUser":{"name":"njugray","email":"njugray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/beidou-router_2.0.1_1548767983059_0.4992932347833603"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-09T01:56:27.871Z","0.3.2":"2018-02-09T01:56:28.071Z","modified":"2022-06-13T04:30:17.260Z","1.0.0-alpha.1":"2018-02-09T02:09:01.872Z","1.0.0-alpha.2":"2018-02-09T03:03:49.659Z","1.0.0-alpha.3":"2018-02-12T10:51:57.608Z","1.0.0-alpha.4":"2018-02-24T11:24:52.245Z","1.0.0-alpha.5":"2018-03-01T09:29:28.120Z","1.0.0-beta.0":"2018-03-09T11:35:56.534Z","1.0.0-beta.1":"2018-03-09T12:12:02.488Z","1.0.0-beta.2":"2018-03-15T02:34:56.862Z","1.0.0-beta.3":"2018-03-22T02:18:22.391Z","1.0.0":"2018-03-23T06:42:56.969Z","1.0.8":"2018-08-11T09:53:35.227Z","1.0.9":"2018-09-17T06:53:52.820Z","1.1.0":"2018-12-18T04:54:38.471Z","2.0.0-alpha.0":"2018-12-26T11:54:22.443Z","2.0.0-alpha.1":"2019-01-08T08:57:48.449Z","2.0.0-beta.0":"2019-01-11T08:29:58.415Z","2.0.0":"2019-01-16T12:12:01.938Z","2.0.1":"2019-01-29T13:19:43.155Z"},"maintainers":[{"email":"devrsi0n@gmail.com","name":"devrsi0n"},{"email":"njugray@gmail.com","name":"njugray"}],"description":"beidou auto router","repository":{"type":"git","url":"https://github.com/alibaba/beidou/tree/master/packages/beidou-view-react"},"license":"MIT","readme":"# Beidou Router\n\n> Auto Router for Beidou framework\n\n## Install\n\n```bash\n$ npm install beidou-router --save\n```\n\n## Configuration\n\n- config/plugin.js:\n\n```js\nexports.router = {\n  enable: true,\n  package: 'beidou-router',\n};\n```\n\n- config/config.default.js\n\n```js\n/**\n * Router options\n * @member Config#router\n */\nexports.router = {\n  /**\n   * root directory for auto match route\n   * include server route and webpack entry\n   * @member {String} Config#root\n   * @since 1.0.0\n   */\n  root: '/',\n\n  /**\n   * files or directories should be ignored\n   * when automatically match route\n   * @member {String} Config#exclude\n   * @since 1.0.0\n   */\n  exclude: '_*',\n\n  /**\n   * define custom mapping files to router\n   *\n   * {\n   *  user: {\n   *    profile: 'get',\n   *    ':id': ['post', 'get'],\n   *  }\n   * }\n   *\n   */\n  mapping: null,\n\n  entry: 'index',\n};\n```\n\n### Usage\n\nStraightly visit page located in `client` directory.\n\ne.g. with default config, access `GET: /` will render `client/index.jsx` file.\n\n### API\n\n> coming soon\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}