{"_id":"@beisen/storybook-lib-15","_rev":"14-d96c1eb79bd2b01c8219d9812ea9dc87","name":"@beisen/storybook-lib-15","dist-tags":{"latest":"1.4.67-rc.2"},"versions":{"0.4.65-beta.1":{"name":"@beisen/storybook-lib-15","version":"0.4.65-beta.1","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"keywords":["storybook","lerna","monorepo","component","react"],"author":{"name":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-proto-to-assign":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@beisen/config-consumer-react15":"^0.0.4","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","@storybook/addon-viewport":"^3.4.6","@storybook/react":"^3.3.15","babel-core":"^6.26.3","babel-loader":"^7.1.4","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","file-loader":"^1.1.11","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.0","gulp-replace":"^1.0.0","gulp-sass":"^4.0.1","hjson":"^3.1.1","less":"^3.8.1","less-loader":"^4.1.0","markdown-loader":"^2.0.2","minimist":"^1.2.0","npmlog":"^4.1.2","postcss-loader":"^2.1.2","request-promise":"^4.2.2","sass-loader":"^6.0.7","storybook-readme":"^3.3.0","style-loader":"^0.20.3","ts-loader":"^3.5.0","url-loader":"^1.0.1","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"40d8f64e20d67d367b6add52daadd76e8ced2808","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@0.4.65-beta.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-PadBYp/SuP7Aq26kFjuDKait2duHjD6Si3+c4V0SaPo4/mtYcQIVUZuzMqAaPKWF4LJLfGa9pxJ+LTzb/Ky34A==","shasum":"88acc2269dfb3f05ca4f42e86a4b42dde7daccc4","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-0.4.65-beta.1.tgz","fileCount":49,"unpackedSize":213841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2RaNCRA9TVsSAnZWagAAjtMQAJw/Pu6Gyxns6zFmcBFc\nnH5JQQmlghIb2TLf9nN3sg/V8TCOwfww8SB35Gs8CtK2nH/vScZM7kbMUJD5\nlsStt18IHKoi1HB6iixLlXQMHEvQEmq5pDcJe7kH55yBesQqqkDXYupJGKqX\n1wnohVcYDMaRFUhvNfyAAn9JeSM3JH3JOw7kagv5wOcoMjbVvZ+xKuYptvUV\nWazUNPPU2kO6X3O3F4ns2xnk4EqIL/JWb53EuViqnNVJNlJX3+VNE7CmwfjJ\nr2WqkTWFBQtY74bEUAy25mVhL7u6OiOJaerYnsdLpmtPIXVJXlU1g/QvnDOE\n1GOnhWdWT28LmVyXAmISZAwT3cCsuzX3zn5HHu5XwohZl6vxgXABgqjB4/X1\nO6xPh6GPJKScAiWREb7Hi+6LxGQ747m2vMB8uU4otWUy4ZXbLVTdCEygFyfB\novGTiHRARL4IF0JjymlLUXOhNPpEH8Ex4CwDz4woERvdZY//fJbAN4I7Qzd9\n81syHKwZYRorFYO6dWwD/73kyDWgVzldsGkJSXUTn0j1ypW6QfhJlMRIJzsr\n+3H+LTuFic1BvjnIS4sSsx1OzhK+799paq3s37EdE+ngoehTltId4uWFekpQ\nelvF5NRV66b1tZdg0EBflJRvYmlzsKsT1oLHs5o1hdzI7tyA0pUnaegsyubc\nmwMU\r\n=8C0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc4YyQi8apBwQxlje+xqDl0H4I7rkMezPVUHnjS5dFWAiEAw5fSTOhxZHH8wfa+iiHgJ/7iCLnqNQoNa1NN/XIBLdk="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_0.4.65-beta.1_1540953740870_0.8862169579066894"},"_hasShrinkwrap":false},"0.4.65-beta.2":{"name":"@beisen/storybook-lib-15","version":"0.4.65-beta.2","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"keywords":["storybook","lerna","monorepo","component","react"],"author":{"name":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"babel-plugin-transform-decorators-legacy":"^1.3.5","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-proto-to-assign":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@beisen/config-consumer-react15":"^0.0.5","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","@storybook/addon-viewport":"^3.4.6","@storybook/react":"^3.3.15","babel-core":"^6.26.3","babel-loader":"^7.1.4","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","file-loader":"^1.1.11","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.0","gulp-replace":"^1.0.0","gulp-sass":"^4.0.1","hjson":"^3.1.1","less":"^3.8.1","less-loader":"^4.1.0","markdown-loader":"^2.0.2","minimist":"^1.2.0","npmlog":"^4.1.2","postcss-loader":"^2.1.2","request-promise":"^4.2.2","sass-loader":"^6.0.7","storybook-readme":"^3.3.0","style-loader":"^0.20.3","ts-loader":"^3.5.0","url-loader":"^1.0.1","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"4ce29b1bb1a8bfe4859da5f524ac0d23646216d0","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@0.4.65-beta.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-VLGI9PUtNo6fH6SCz5z+Yz7rZ/jPPlW4TKQoFQClurY6id2/ncPg3oCrls9naHN1UuJGjrlsezt3XBKFheU0hQ==","shasum":"b3c7ec580e7159509758cf3a7ad8c552525a4c50","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-0.4.65-beta.2.tgz","fileCount":34,"unpackedSize":195222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2RmqCRA9TVsSAnZWagAACCAP/iHcfyJuCweM2DtefeWH\n62Vl/4eelen76x5yjo+ZqdZj0PL4aDy6/XYiI+TgrmOt2Ku+pbNmXbRtvsDe\noh/RpfzZ+UAvjSpOExiD7VsT1vLAFwS0vn9MLE3lWBM6En57iqjaUsMN91cT\nq1HT+00/OXq91HrRAqt2irCXbmG28BEOmuAeUgiAfTmTxO7oTn87t58QxfG4\nqlpOWUGC1hozCxKV8ffmI1U4g/+XgbsBn7814lLywczFIzzf5O33E8waMkLB\n4AZtx7vls5PfsaXBhtrMK6f9EHNxsojOlqu71KT8sHBZQH1XznS9K8A6pM+n\nMmhnGcHCzWEUqGhjqmf3gz/Nc6xF9Z94/5Bet5C0NSDbAWQohFmGhXHTX3K/\nXcF2+XqXdi4GrsR76R1cf+fZewW+0MFksvvH2LhlOAwek9YamZCeVjInaNgo\nIKXuOkmVs/zI9Jmy5Q93CnVrEgdkOgJJtfpsGiu1ZpK1Q5e7yNeNpSuW1Glb\nuOjg4jLcqtUO/QFE4OEOoj2jtswiW8+6FBEg+CAz96G5r5ulesJkx8CcsGdg\n5Bgnmt+A8ctcRpmhNWws8KohzECxK6kfwmE0aitzX0enk74WMNPaIbGp0H3X\nC6Ask3HZECubQcyED5NT07pwnJA4Ze9Jl8b3POZfWZScokS3I/LtI6Doc6Ht\ncgg4\r\n=tofm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+MPOkT2rMZaJ3aqlGM/qIvL4mlDoCnHKhWTT3l7azUQIgGCG2PKRhz5jcAOcVEM0T2kTOONye4bGjFhxDnN5jiG4="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_0.4.65-beta.2_1540954538075_0.637405017612545"},"_hasShrinkwrap":false},"1.4.66-rc.1":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.1","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/readrc":"^0.0.2","@beisen/config-consumer-react15":"^0.0.5-rc.1","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2","gulp":"^3.9.1","gulp-babel":"^7.0.1"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"a9cac1595a9a20992f5a86c1e6395e4560157106","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-PuJvtSxO07WHx+p8CL9vCLwiGSMejdsLhu9iHZVUvOYlFxbvfeoki8Kcv2Ux1B3R6HiI251BRLY+0cI4bNporg==","shasum":"f51c1cc1182f77996ee6976474dbea6946c8e952","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.1.tgz","fileCount":34,"unpackedSize":194301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2Vr8CRA9TVsSAnZWagAAgD4P/ROiUZVl2MbSpIH9c8sb\n8grzyzoES4pr5AqwgWg8zpEonKtKh8dt9Gblfxb6vTk8tOfdlWbk0v4noaHi\np6cRgR9Xv4ZiumigE3BzF9NcmsM1Fh5tXNU5fV8swmsxwRBBJWsxfOPbYWku\nzaL/Ujp7KyGxmskk492Z4WlzrZ3Q8s1bgASPDdH/EfaA+GPfFaoD+CtGt1xP\nA5UyXOXFDUcfQ63Z4efiCC4XgvBsvjuPEZnd/ygXh8vGcpyxbI8Cd7lKejWJ\nI/Abq2WjFAMAomK5mJZVJovmw9zxtRyNh0U16L2ATvijxyD7c/McU3YOckvj\nSqd1FM2CTco1/IQo7D148OyWmSOpJ4qWqzAvvA1w7PUDOxHyMLFDgorQXKz5\nVTY9AFSFxyMSr/D+xJP2UXH56Z9aSlWke1BJwyRzUnqpraFzbOuAKb39g0SU\nhFeozMNqZFsWC/MOin7p9CpLITNc5MFx/t3xOdZrssc2bigPaAjcw18LkhVk\ntjK91c12YdFEPnhXkiCLMECH8p7lynCfAhMMbjjEi7pArh6zWEMd5X16+XMo\nX19RR920MvQH4cz2d6ALj4SLtbj1ItFii06lsj7KwNvsPcvgVJWlxx82j6Vq\nxsrF051REu89HrAgNXB2YsXsFYNvBC+Q1Q39qWz2FUCvGyqTF2WMt3D6JAV+\n2dNp\r\n=PgQJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyIT7BaMNLosQQ5bMOVazZPukoQgEQzFQuEx0tkvITdAIgQvPakHsnZH8Y0DjR+Tsuocxknfg8P+xuoYUhk99K/3M="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.1_1540971259335_0.3867827961233714"},"_hasShrinkwrap":false},"1.4.66-rc.2":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.2","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/readrc":"^0.0.2","@beisen/config-consumer-react15":"^1.0.5-rc.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2","gulp":"^3.9.1","gulp-babel":"^7.0.1"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"d05a5fee646b9d16b86151130bb77f21b32bfee2","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-dyd+ZWYhz3nhNNIqiWtECGQ+bkauj1QIVkEt/Eu+0icilp6bs6uKcSKdQwJrD7KDYm2h+mKBAlVu25mpNkEeOQ==","shasum":"bf2ac4df164df6c8fe94943f218bd8998342971c","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.2.tgz","fileCount":34,"unpackedSize":194301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2V9LCRA9TVsSAnZWagAA5DQP+gJUo2pKgoTNA82MMa/n\nPoH3KazB5wOro4FNpWK3ij4hU0D9MC6d6MaczgCvZGq5tBorIsHixNYDPPvW\nTs/IHDFQsZ7vKFUtadlXNmNT3LovbRZ7X+yo5ZmnLc4d+qeE2MA6lUd8jKZH\nfoqlmrVeuiWDxyjcQZvK4EoEPHm7jYvaZPUU06+AClE4F9KeY6g+aUtna+Nt\nAnS8XTqZn7Y+i/7iBvL23cybFMz06LCQHP7BRlBc5ZJ63Tf3GDAWkAySywxp\nvCSunZtQcA3ZIySEqYuyRUz7QlRSVQIcJWEpepZ3/GqCB2MKk/lAPrYY588L\nZmbF+X/5c55Iyd7++Q1XtV6djMfkAU8FEQ2Uq+q6hR8/ho8cT/uVIsHXR12I\n00l2PAcFZ7FBB3AjIM2av/o/qdtBDGqYZWZOo0fCKl83GDdyuceUeYjZvVvQ\ny+2vz5G7TMVBe8uad0Y5SWQ8sHZnfvpKV7p3/8l/33X2aKlJnk+yJVlqFSgS\npMhTN4WZIIIxYOwV9Nw9jD+uIa9Lj3sD+TrUxrwLrwDxtw72DU/QnW9vDFCu\nACvLdjYD+xGu4XGqTPPtLd5hz7IVHp7iJs7bbSxy6/eNi3qocH/RHdqIQB83\nKlmLij1ZwhqY4ewqNsL2ek0qrDyN3hH4E9dxph4Rl2GXCL9VCCPPOfb0nq83\nOY2O\r\n=M3+o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Gr1/HC24RyF6AVj1hFyySZKtgAcNTijdKjHTKMKRHAIgOIMyCdUnNUaHtg7YrFGT1Jr8fLPTun+LJEStKXf7Xh8="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.2_1540972363145_0.41327390280492615"},"_hasShrinkwrap":false},"1.4.66-rc.3":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.3","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.2","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"29f30f1e4e24b15521f61e8c46caba8b3ae84fca","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.3","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-VX+ac6W88tZDI+8ElSB/cjhKe8TNkQZvvo6Rsab8OeDtNhTS+pHKlx0/vF/Fl8N+j/8Hdv3aM81gO94z8lxVDA==","shasum":"252783b7792f5a71d56c53732463f133487d4bb4","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.3.tgz","fileCount":35,"unpackedSize":197614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2YmfCRA9TVsSAnZWagAAsn0P/jEb5hQePQ77PPPoFyYB\nwUXDE8ZrDgUdQ88AOrGTHiSs2UxxZBuDPXMFOqMKPVDmSxUJjPO3kTylYLZz\nzZdSbEjOQ9dKa0JEAdCHKBvKs7psHxD/IUcAgmHDmZFI6dGzRKC92klA3b0a\nvjqwcv6AvSUiwqSIN1I1jqjSR43Oje7qHKenvpC0BWtFX7Upx5KhyJszUKMh\nyJL1X3nvhhzwPQzey7TqjHOjQsQehHOpMLu+MDeGg61/yqbYWoSdcCuhvQjI\nxDIryhH2mR+rK/za6hlMK0j0Yrc8mCoJL4zH0r0l8gdi98hxlstdB0kUU5GW\nvg9EGxpzyMOLDjk7hHK36BSyT4QZX+gr4kbrdcfgzgv50q3MSJ2lUOSI9ApS\nob1Vp3XloH/ivVuy4fxt+BNwK/Eb8KtMIRokBtbI7hdGFxAgAZLdktN1uwWr\nSYdTDRnq7s7/YyPthglR0bEe/D6lDNPRebmJnsu2snEwQimK8mjTXMymq+9a\nkWO86wYLY5VppydaLzptY2ShLSYBW6+v6RERrb/pSCqJxDpMwU4/wQ0YVmT8\nnZEDQyRpTUD3L4sXJmH8fW2hLpix5N/Vf0tjXd0Wvg8WQnyfLcle//KmcE9E\nbV3VC1pcznkZ7XXbe3znvMRDWEA+7NIvdmLBisU/g4CvjOfDBzzlrvIHK75R\n5h7v\r\n=26py\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwFWUaqLfJ6XIAerN8IeJ+LWfiT4zxO/0HCbWEH1Q75gIhAIxPR4gdzkSqs4zmIzfCF2gJKyboG8NiTAw61xfbgV/g"}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.3_1540983198918_0.7188345103884168"},"_hasShrinkwrap":false},"1.4.66-rc.4":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.4","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.2","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"356fcdc219414ab88c27c1ecdba48eafcc7bd9b4","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.4","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-sI3LS5W94zBp0qnz2asex1Z4TUwNKyZxgwCHT6or4N3s1xQgar1uTVUAYrr2dpjFiY1citbC278W8BJVkDVkVw==","shasum":"13a0128d49de3a6bffe472382f2d0c713d8254f8","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.4.tgz","fileCount":35,"unpackedSize":197433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2s5fCRA9TVsSAnZWagAAhhEP/A5x5J7mOpd2R7KiEclk\nFS6HSMT8etSh1YzddnlnJW/m4PUj6z6zpXc0EVBxwd3+csgwDbNv3ym7EvQP\n/q/b2GwXwyux8itBqBGmzb5FKlSc1ykZfiymw3fsskDKAH/X8h9ZdBuCBQmn\nAjkeXWVrcRJBTF7GI7dBd2DNYefIrPBoz2MBJibT2HU+8l0uj266QTOY/g2E\nkdK8H5tE+x0LULKumx105bUHV2bf8NCIU24jMaq2kM5qXNzgdJlpumixwBpo\n4PZarVSZRvY3l1uNNqy69mCqGY5Cg81NQ0qs4yc9QQcozIiBqD7u5mQYopa0\n0xRoc5D+pM+IK5pHEVPio5h1Bp1KMvY/uf6IL9sFvQ7gI3FhFTY6V89h+0P0\nMIww6EQKS8NnzOv3re3yLiEaTHHNHGG5soCgeEGBoxoi6GbjtnsVEpXKRSeI\ndSwypnk0wIgmhQuh2WNLR6l/dmgrIVccCR/2PkiHXekVfguRBZiJFjlCS67W\nXW2u5G6585oud9B7Pbr8nMeiLmFlT9jmjtBqPJR/h6DhGHOJPktwJrAj57sp\ngYHxZKAp6wtD1zBkFHbBEjPuGYZiRVX09KQHPmz3fvjXyTmXp+eq/pvc6Ck1\nnRC6b6iKBCb9EjTQaQyPom+iENGUdCNLuefACMit21RKn8oC8aJLyQuKpylh\nwQJd\r\n=yIJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGONeFRFnYnYIYV6mzCClV2wmIWPs2+HXdITKBC0sp1NAiAe1cfq2vM2twoChjWukwGJuqxrFyxVUuKLRykliWMMEw=="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.4_1541066334685_0.3641625625408773"},"_hasShrinkwrap":false},"1.4.66-rc.5":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.5","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.2","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"356fcdc219414ab88c27c1ecdba48eafcc7bd9b4","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.5","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-aTOZU67ulH8Zb2jSiJ7e0GNdU2k9uYlLl/6CvvJJfpKnLGy4tpKfMX/UEUVXknRAiU0AZ9GtT2iZPg/tzZ+rEA==","shasum":"6904a6c5ee5b7bd25008d6088794ab2eacf871ba","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.5.tgz","fileCount":35,"unpackedSize":197445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2wLJCRA9TVsSAnZWagAAjkYQAIBfrAxWOkD1O597L3cv\n+bu7J0RmilwO/uHMOgLK030+6qKHc+5H73aGuqI1T+JZHJALiDcaH+WS9N0E\nd5VFJJiMr3Qar0Hcid5Gawwd0lPedosSdA5WM/oy3+DeCyI20h+DTMISlR5I\nR0mWWFwECj4G2v1L/WlQlrhTv+5IoWkioVi+INs65DTa0oEX3Ql/thYiNxsT\nQcRwHOu7kJYwfrib3YYRCrmRTQD5hKsLtaJWLD/9QqglX5DZGOubVujl2kwl\nxd4BOlrhVM7dRqs1jFJ71ik4+RqjxMaTNuW/t63S4S/LKj8I4EJcxqsX8zMx\niYlhErOcxGaWA0Pd2/0QAkStpLOOthHQh+RN25ijji0sDBM2b6CCY/32kfD8\n27H8iMWOe9MuHbfp1vKM4LXGqo43A5EyHkEuGNW2E3L9ud3vlMXNDKTkocIj\nFUhJGUE4RbFeyvHMAM02N/TbKOfwtsK1JtIK15s9xPBrh282m02qXIM7OuUZ\nAXM3NSe9vqU8L5sbLDSdIambzxtcikcrJ+GqQ//eeB+8x+g3pOrpyIRufKnh\n1XmRAaPKkNsf2e0ELqSXBbgaudsF2iZkYPwxZXaJwI2O5nsFNtzjGNyuMeaz\nUa8y5Bdl0HkbHCJkvwe8lhhnVMF1ZJmo/ol7MN96YhJ4mNgHUbske6A8xUmX\noWk3\r\n=CUpZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIaUTgi0dOHsiNpwkHj9bmaZb1F381JQjWNJs2WgG1BQIgGVH1aLeWoBWQnDToPl0PEUHoqnehdxNay2rQSAe998c="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.5_1541079752794_0.5472368512296553"},"_hasShrinkwrap":false},"1.4.66-rc.6":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.6","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.2","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"c8257195b01136c8ce4c206ab059ce6d07578027","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.6","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-SB5WDr/9/fh9COYHxhEoKCPqjUxNKezsvBW8oXOJxEtXWKvU74hDVoQwbgOdvImBrBnd1ZuqZWCHlGiMaZPzTg==","shasum":"11cf0fb84e8a890c718214cd26c1353a570962f7","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.6.tgz","fileCount":35,"unpackedSize":197280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb26vwCRA9TVsSAnZWagAAC88P/iRGBIW0+bE8z+gedBc9\nv/sF7PEqyREu26nIn/LO8oJ50Ivx2n1rwGBksMFz7DepHMAYYJ+r9CH22+fs\n9WKyLZU8DPhIACZL0IkqPl14R4tllo5YetJZHLNEdJMU7aC4rFXqzU2zpQzh\nnngIH9+Zwn8P5e2JBxy0QzoioFmQlESKXiqphCmcu7KXq78uJbV6QxI6FQdy\n9U3TZokLHoG2iqAGACX1xRRjcFJHnQe1vHRRa1qLWI1e4NYrFl1giF/T3F+Q\n/4PJ+cXCbBGggUoJrXb062vctxEep8g0OJ2TfHl5NVmsqVCbAGKQG7/TXQ2E\niTYaVxB7PMjBIQO/Bxc5jrUfQnEQoJVFLLClvt6MgmMQuaPWP6sIfoegPHSw\nv982stLwV4/89FFPUDw9+M63oiwroOVSh9If8w7xMqLgEWYcMiDJkofO9hUc\nv+2o3KrUuSOmPfIaHxg3hXLU/fPAGs9AAjQkwIl5Gfy8YxMvdaq1An60cTKP\nSQ9GrcRWv35KDIY9HliabziJ9zXq8dutFwb1XpBTHq5tQI+v9nX/GXlvv4U7\n6qigmQ+HwAvkMaLBEqKh2LOzu1voP6sPPfMDxJpKnMUIgNl7qiHdMWc6CD4B\n0Q5wvnkLTN8AnQqGRf+P+5w6yZDgMZH+/2AFYfJrZ2eF76jb40YvdajMq4iT\nGrbm\r\n=URaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa8o39Uy2fhqw/w9tmIhZrpUjLwXhxbxBc1k/4ECAwpwIhAOfzAdYObbHIi64PtLaEI/1g+WrYiMlLm92ezGGbjjM3"}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.6_1541123055766_0.8415727428673072"},"_hasShrinkwrap":false},"1.4.66-rc.7":{"name":"@beisen/storybook-lib-15","version":"1.4.66-rc.7","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.2","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"fe05df09b0af219197a49064f6daf6a18af83391","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.66-rc.7","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-NDo7b4NG6mS9RVwL9Y2S8dLJq+H8lX4xo5KlZpCrIqvkoDKNjvNyYI1keunvlUAx8Q2Is4jlC4RwIXrF1QXSSQ==","shasum":"f5712498174dcd3693bda42a5d8630c3e240902c","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.66-rc.7.tgz","fileCount":35,"unpackedSize":197286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4mJQCRA9TVsSAnZWagAAJBkP/iwVh88bNHAk2pB7b3k2\nO0CdFqyPG347P9vm7YXEPbtr/qM1jMlPAyTF1Qn4O0inpq948tk4W0B5okmK\nI4tvC3zn/83B5bkjfWqurDDho2ycAoxpgwQcxG2yERVcrptBwFaGNYC52bHM\nAJ3PO2c8BnxfR01OHtSbD2P1Zxb69p66NGxw1RAUjnBUMiEgulB3fvtJiVrj\ndjHG0JRZbCSqaHHWJpRjgNrN+IeY5GTdz9Cjl/gOTunHWSIWWTsbotPgBh9l\nK7wSJtX2G92Qq6bPEVzXP9zWEZawW9RGpL7nOJh8yKsNni/z1fWkt7gh35wW\nBYXVBmvMwE/yH7nhjBJqYPGwFJEwe1B1d2w1f9uFfCK0Bx7vusj9tQvdBM5h\nAO6KsS6D+6BLgFMKDRBLAlT+ziVvMH9ToZNavInBymxGb3jB30Rfp/Yci7PQ\nsT+aeUKpsfDK+6s4cyR7gSRBekSASl3iJ/mj9VH2ZfGtx3ywWVJb3HP7zLrq\ntHB+02Zs+OH8VM4gEiV2+hX37lTQw8824ND/cg/FFX5Cl177cslPRDACnanA\n4X9c/8MABUgTkcG6+CQKqEu1Y0hPcApE0dt5SVMPZ4NJV6XZ7kX607O3azlB\n9r68N08e7XNTwkuRw6UMBL7O5ZBbOxLjeSqB8yLqZiUJYFYfV9qU4ojt/KEs\ntroU\r\n=ajfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR7qaJUnO06IYkFFEfaObfzFnrSCFUSE7uOdktB9kNtQIgZ29NCpKTJXz26Qyo3w8K/9U5rttyZPHIDdm/Nu2Sp1Q="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.66-rc.7_1541562959843_0.9013875016671817"},"_hasShrinkwrap":false},"1.4.67":{"name":"@beisen/storybook-lib-15","version":"1.4.67","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.3","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"fe05df09b0af219197a49064f6daf6a18af83391","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.67","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-zJN2MaL7/qoTcyEuQCPvNce+gBzErx/FAs/ohrcut1hlObIP4VFaEPAvhWNO0WGLsIVcOPxnMxP2JdBdVP3LZw==","shasum":"b2f2a9995e599facb9b125c7f1b19d5072b12465","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.67.tgz","fileCount":35,"unpackedSize":197281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5QUzCRA9TVsSAnZWagAAWy0P/j8VB3NbKhyE4+NrKbk8\nOZKqggzMPnmTZ/s7oYFUvd8HNlg1AHpr06w5EDpUxSJ3ITtC0w/16I6m5m6J\nJ3l2zMM1mSO1AjBL8bOSlNwaeQf8Ye8I279mC8L6d1OJn31bmhq3jpCBcxUW\n5BjtdMjkVEYJJiuH9VCkwofW1efAK10TgWsaLV1jwzOmlvDQOpgLoSOJntjw\nuXHgwj5vOlUUyt6USxWb5A3kO18isSOvtKm+ojweywdHTOxjF3pDTbo8aR2/\n7mX/i7nM/mH+ht21IS4HHK5MJO/PjYPPVFehiwEauLzenltjii1SfX5xDEH4\nq3EmFOOGy6VrqMf6/g8ChogjLc11tp0xPyhFHMMk7xhaSMDC/89mLxCobFQn\nkJNb8aefuAznrYFyEh0Z9L4WtYtafgDkGP7P+eb92RdJL4anaM2kfxWWCly9\nTsRrFpwpDfIj0oTwKYPQvXvZjvHm0MngcwoEemc/BHbKFmKWvIARPvDIHl2R\nVnakS+Yu29qWjENeJZ96teU+exqcD8AFYMOopfjGqfPciAe35sfs2kDLNea8\nMKJg4ZZCaHxxP7yaTLGGZ/SlB9sfiPxO2w4F0AYdfY7UJt9f141qcTQAnpzi\nQhFXeaF8Jl14LDh11Mtcy8I6w+AZ7IySDwp/XUKZZDbFtCt5GxXUU9YJVfR2\nOUfA\r\n=eiBr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4UfaiLb4RkWfQQ7hkIL9gJAJKlX0a4qaemVQBt0zslAiB3t8W8rYAxOBLZ207yV1HkNpt8LFGcmgt6xZrul0g4wQ=="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.67_1541735730226_0.31464999553725637"},"_hasShrinkwrap":false},"1.4.67-rc.1":{"name":"@beisen/storybook-lib-15","version":"1.4.67-rc.1","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.3","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","commander":"^2.15.1","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request":"^2.85.0","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"a6b16dfb772834ab54ef7096e3f7b2554ab78c7c","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.67-rc.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-uen6bg4TFrhHw7Tb8yMARKlfjSP4wijQ9Rx7KSE3EtekxatauXKiVWMN+kDCNZigl8D/DJS0n3+qTRpkM7O1CA==","shasum":"5912da1637fc0cc1296614f4eb30505c03e21c7a","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.67-rc.1.tgz","fileCount":12,"unpackedSize":159974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7NRLCRA9TVsSAnZWagAAMwMP/jguj6vfoURy2W1nOZxq\nd0QiyrzK3gMtFsx2bf+KxW2WTDBTaSWrwrfCbhdbVvqp/Y9Fu087moVgeHQ3\npfvh+o23dDG6qLeeKgk78+YOReJO2Qn94fWVh11ZMmNJiQG9Dc57deXRtIJ3\naihQeKqw1VoQqJ1+PuagN2W7wY3ca95qfqBb4PIzTs6LvHBshPTo7ZbxCHWS\nsnCxaGBsksEFogqEZwyr95nuGoqBeq7pdaW2w0O2Mxz8UJrvxNdp27EhuQsn\nE3g+ua3aqoo+gx0YZbAvzZ1J2NF6kd1B0ozcwEB8BqinF2kI3iIcPjPjfqbw\nhUWIRgjw1jJS0JeVZNH9CAugSzgWHjdGuRO2CgcaW8n2tH2s0CzcxUt6/Hex\nmldwiZJleW0HBXIaavs3m6UVH3IMjbkteI+K6JXPbhQ9q7/iS51xn5oMXGzH\nCJBTw0UnnV/dCQj4m7ZG9oG/ly1yq7nErKLoJKNfJVJbOHvUTdCs9qBIaFeI\njs2O+pzmxRku1rsY+m+aycCT1+agzv/pTY/pGd0jkMRJrFjtQM9R1nkSO5et\n8yZGE6goXurizC8p2lkVuYzlFIiGorFsh0SdidR2n+E7etHYnhTbvxOQqehG\nb2ZUNs7NpUcs0u97WD6pkO0RwJ2UtnF14iXPy8yWxuh4bzPgaqP9Oo2BeAB3\nnY0C\r\n=YVFO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDYgmFq1FGiq/U3LHKRfc17nltqluTG9AeOM3WbHzK4gIgfGVDj2vPRzCy4Ih+AoippakByQRrZyYhWRR/x8Oau7U="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.67-rc.1_1542247498162_0.3929694833633992"},"_hasShrinkwrap":false},"1.4.67-rc.2":{"name":"@beisen/storybook-lib-15","version":"1.4.67-rc.2","description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","scripts":{"clean":"rm -rf ./caches/*","prepublish":"gulp && npm run test","watch":"gulp watch","test":"gulp && mocha ./test/index.js","cover":"istanbul cover --report lcov _mocha -- -R spec ./test/*.js"},"bin":{"sbl":"./bin/index.js","build-lib":"./bin/build-lib.js","storybook-lib":"./bin/storybook-start.js","build-storybook-statics":"./bin/build-storybook-statics.js"},"repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"license":"MIT","engines":{"node":">=6"},"os":["!win32"],"dependencies":{"@beisen/config-consumer-react15":"^1.0.5-rc.3","@beisen/gulp-typescript":"0.0.2","@beisen/readrc":"^0.0.2","@lerna/collect-updates":"^3.0.5","@lerna/output":"^3.0.0","@lerna/package":"^3.0.0","@lerna/package-graph":"^3.0.0","bluebird":"^3.5.1","chokidar":"^2.0.4","commander":"^2.15.1","del":"^3.0.0","dotenv":"^6.0.0","ejs":"^2.5.9","es6-template-strings":"^2.0.1","execa":"^0.10.0","fast-glob":"^2.2.2","gulp":"^3.9.1","gulp-babel":"^7.0.1","gulp-cssbeautify":"^1.0.1","gulp-replace":"^1.0.0","gulp-sass":"^4.0.2","hjson":"^3.1.1","minimist":"^1.2.0","npmlog":"^4.1.2","request":"^2.85.0","request-promise":"^4.2.2","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"babel-plugin-add-module-exports":"^1.0.0","coveralls":"^3.0.2","istanbul":"^0.4.5","mocha":"^5.2.0","react":"^16.4.2","react-dom":"^16.4.2"},"peerDependencies":{"puppeteer":"^1.9.0"},"homepage":"https://github.com/knight-org/knight-shield#readme","gitHead":"ac389b95af09d1ae4c5869b1675bd731cdf8b660","bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"_id":"@beisen/storybook-lib-15@1.4.67-rc.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-oHrUOI9SJGk7ubFhJy80qt62j+/1utU0nhVuNRBL3HOAuKN3lvsHqnSK5GAqNUfRy1wjeITyBCrvHDMtv7GtkQ==","shasum":"7a726a46a7ffbdc3886a4106677176958cb97bb7","tarball":"https://registry.npmjs.org/@beisen/storybook-lib-15/-/storybook-lib-15-1.4.67-rc.2.tgz","fileCount":35,"unpackedSize":197340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7NUNCRA9TVsSAnZWagAADp4P/3M3xnt/DQmhIJS0Hgs2\ntOtxUb+V6nU8u9ERHZpRDtaDKmwFAUOkYpM1/h3QLcMHQQ3DHdogjTQjLczS\nSFrdGIpH8A0lUXE3BAoUaI+lARc3yrOfMqYlr3pXJyj28EfpFTWn2/8Y7Omn\nhiPNZSlQf6y49cN6eEriK+DSkPTNFGfIe1GbOtVXaKghcs5T1xkT4y7vZsRg\nZhYGRAFXe6W8YvAC2xn7uujHk9NZpE2omiU2LOtt6an+uEUfIl4w7M7jhbU3\nYVy8tEl0Nxe+6O39TxLdUd0ZXLH2DL0QOCGmhKTFulkbzvXcyagMSpjzmIjn\nT7xZiOd7XwkQePq4e9Qk2EJ4XFmHZsLX/+kZFcugIkD4LkOLCN4cEGiYSbNU\nNpPOrtTh+4cqFLZKXll8MLU/qwdtqjTrGlR5MJMj73EjlaobAkrKFgYjvaJn\nphGJgS7WmINP4lgKtT160duGt3k1Z+Uh/+N3V7Vk5b+vCQwOfJ85OEdCAFYX\nxkgHa4bMn8wG0xf34GHDYiFiD4MgUVrZgkys2p+3uuR/0HkgUqdo1m9yeiT7\nTMtfsbTfMwAMqeRCADS+LhYrYVgez9ofd98dVxl822ulk2mnszWZxWNOf9LZ\nQY9SLdbfyTj4SR+FNi+1oCBPJTekMiDugzemvcgW7ddkOSGdY/PXhLDnJq8c\nmkNK\r\n=E9/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPz68o6+cM1INtWBlvqkFlJKDGdjZ5Ye7lNrxIzTNbKAiEApVnNuyAvy9Gz+/tw7sJRlr79SEM4vQue5uKMG61tb58="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"},{"name":"lgm","email":"it1011@qq.com"},{"name":"neozw","email":"lihegaozhong@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storybook-lib-15_1.4.67-rc.2_1542247693172_0.1625203009175724"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-31T02:42:20.726Z","0.4.65-beta.1":"2018-10-31T02:42:21.074Z","modified":"2022-04-04T18:19:21.171Z","0.4.65-beta.2":"2018-10-31T02:55:38.281Z","1.4.66-rc.1":"2018-10-31T07:34:19.453Z","1.4.66-rc.2":"2018-10-31T07:52:43.317Z","1.4.66-rc.3":"2018-10-31T10:53:19.071Z","1.4.66-rc.4":"2018-11-01T09:58:54.815Z","1.4.66-rc.5":"2018-11-01T13:42:33.007Z","1.4.66-rc.6":"2018-11-02T01:44:15.957Z","1.4.66-rc.7":"2018-11-07T03:56:00.031Z","1.4.67":"2018-11-09T03:55:30.400Z","1.4.67-rc.1":"2018-11-15T02:04:58.296Z","1.4.67-rc.2":"2018-11-15T02:08:13.334Z"},"maintainers":[{"email":"albertzhang.pro@gmail.com","name":"albert-zhang"},{"email":"liugenpeng@beisen.com","name":"liugenpeng"},{"email":"ci@beisen.com","name":"beisencorp"},{"email":"it1011@qq.com","name":"lgm"},{"email":"lihegaozhong@gmail.com","name":"neozw"}],"description":"<p align=\"center\">   <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" /> </p>","homepage":"https://github.com/knight-org/knight-shield#readme","repository":{"type":"git","url":"git+https://github.com/knight-org/knight-shield.git"},"author":{"name":"zhangyue","email":"zhanngyue@beisen.com"},"bugs":{"url":"https://github.com/knight-org/knight-shield/issues"},"license":"MIT","readme":"\n<p align=\"center\">\n  <img alt=\"Shield\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/baf8019f3a541823d42a.png\" height=\"400px\" with=\"700px\" />\n</p>\n\n<p align=\"center\">\n  A tool for debug and publish UI components.\n</p>\n\n* [About](#about)\n* [Getting Started](#getting-started)\n* Commands\n  - [`storybook`](./src/commands/storybook#readme)\n  - [`publish`](./src/commands/publish#readme)\n  - [`build`](./src/commands/build#readme)\n* [Monorepo](#monorepo)\n* [Dependencies](#dependencies)\n* [Developers](#developers)\n* [License](#license)\n\n## About\n\n在前端开发领域，业务开发普遍组件化。这种模式下，对源码的维护就有很大的挑战。目前有两种维护方式 [MONO](https://zhuanlan.zhihu.com/p/31289463) 与 [MULTI](https://zhuanlan.zhihu.com/p/31289463)。在维护大量组件时，使用MONO既可以保证组件的独立性，又可以减少维护成本。\n\n目前针对于MONO已经有了不少的管理工具，[Lerna](https://github.com/lerna/lerna) 是一个不错的管理工具。但，对于前端组件开发领域，Lerna的配置和使用有些繁琐，也不利于集成进自己 [CI](https://github.com/knight-org/knight-shield/blob/master/demo/jenkins-pipeline) 任务中，为了在 **开发** 和 **集成** 时中更方便的管理组件 `knight-shield` 便由此产生\n\n## Getting Started\n\n### Installing\n```sh\n$ npm install @beisen/storybook-lib --save-dev\n```\n### Usage\n```sh\n$ npx sbl storybook start # 组件调试\n```\n```sh\n$ npx sbl publish npm # 发布组件\n```\n```sh\n$ npx sbl buil lib # 编译lib\n```\n\n## Monorepo\n\n使用 `sbl storybook` 功能可以很方便的调试组件。但，在某些场景下往往需要和项目中其他的代码进行联合调试。在这种场景下可以结合 `yarn`，使用其提供的 [workspaces](https://yarnpkg.com/blog/2017/08/02/introducing-workspaces/) 功能\n\n### Project Structure\n\n<img alt=\"monorepo\" src=\"./demo/monorepo.png\"  />\n\n在 components/ 中的组件都是MONO的维护方式，是独立的模块。在复杂项目中可能会存在MONO中模块互相依赖的情况，使用yarn的 `link:` 协议创建依赖\n```json\n{\n  \"dependencies\": {\n    \"button\": \"link:../button\"\n  }\n}\n```\n项目中的非MONO模块代码如需引用MONO中的模块，可直接使用 `./src/**/js` 方式引用即可，如上图所示 pages 对 button-group 的引用\n\n**注意**：整个项目是一个大版本，项目的维护者完全不要关心子模块的版本。因屏蔽子模块的版本号，减少了开始者在维护子模块互相依赖时更新版本号带来的成本\n\n### CI\n\n对于项目开发来说，无论是MONO模块还是非MONO模块，只需要修改源代码即可。执行 git push 之后，在执行jenkins任务时，添加 `npx sbl publish npm --independent --only-updated` 实现增量发布MONO中的模块，子模块的版本使用的是项目的版本号\n\n## Dependencies\n[Storybook](https://github.com/storybooks/storybook) 和 [Learn](https://github.com/lerna/lerna) 已助实现了部分功能。基于Storybook之上封装了一系列配件和功能实现了**调试功能**。基于了Lerna的内部模块(*@lerna/package, @lerna/package-graph, @lerna/output*)实现了**组件发布功能**\n\n<p align=\"left\">\n  <img alt=\"Lerna\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/e6180c4dca55ac0e6d24.png\" height=\"120px\" with=\"150px\" />\n  <img alt=\"Storybook\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/6dd894cd5e025fdbff2d.png\" height=\"110px\" with=\"130px\" />\n</p>\n\n## Developers\n<p align=\"left\">\n  <a href=\"https://github.com/zygeilit\">\n    <img alt=\"zhangyue\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/d791c661693edc1ace6a.png\" height=\"60px\" with=\"60px\" />\n  </a>\n  <a href=\"https://github.com/holly-juan\">\n    <img alt=\"liuhuijuan\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/d591ed1070d5baa859a1.png\" height=\"60px\" with=\"60px\" />\n  </a>\n  <a href=\"https://github.com/yuebansangeng\">\n    <img alt=\"liumingyuan\" src=\"http://lc-cj3ctxdw.cn-n1.lcfile.com/37172c625246d48d2b3e.png\" height=\"60px\" with=\"60px\" />\n  </a>\n</p>\n\n## License\n\n[MIT](https://github.com/storybooks/storybook/blob/master/LICENSE)\n\n","readmeFilename":"README.md"}