{"_id":"umi-library","_rev":"2815486","name":"umi-library","description":"Library toolkit based on rollup and docz.","dist-tags":{"latest":"1.6.0","next":"1.7.0-beta.2"},"maintainers":[{"name":"sorrycc","email":""}],"time":{"modified":"2022-09-06T14:05:33.000Z","created":"2019-03-07T06:49:10.186Z","1.7.0-beta.2":"2019-05-29T09:38:14.106Z","1.7.0-beta.1":"2019-05-22T13:39:51.731Z","1.6.0":"2019-05-17T09:49:59.858Z","1.5.1":"2019-05-06T07:14:18.793Z","1.5.0":"2019-04-19T14:22:56.149Z","1.4.1":"2019-04-12T08:25:01.388Z","1.4.0":"2019-04-12T06:13:26.701Z","1.3.2":"2019-04-09T08:12:44.625Z","1.3.1":"2019-04-09T07:20:28.089Z","1.3.0":"2019-04-01T07:20:55.199Z","1.2.7":"2019-03-27T14:25:39.904Z","1.2.6":"2019-03-27T06:48:46.631Z","1.2.5":"2019-03-26T03:17:00.330Z","1.2.4":"2019-03-21T06:18:34.902Z","1.2.3":"2019-03-20T04:18:45.614Z","1.2.2":"2019-03-19T23:26:47.564Z","1.2.1":"2019-03-19T06:16:58.013Z","1.2.0":"2019-03-15T07:16:15.602Z","1.1.1":"2019-03-11T09:13:06.015Z","1.1.0":"2019-03-11T08:43:49.092Z","1.0.1":"2019-03-07T08:32:25.867Z","1.0.0":"2019-03-07T06:49:10.186Z"},"users":{},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"versions":{"1.7.0-beta.2":{"name":"umi-library","version":"1.7.0-beta.2","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.1.0","docz-core":"1.1.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"^1.1.0","extend2":"1.0.0","gh-pages":"2.0.1","gulp-if":"2.0.2","gulp-typescript":"5.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","readmeFilename":"README.md","_id":"umi-library@1.7.0-beta.2","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"7ba52055c28f382fb7efccbfa8ff0632d8f3b478","size":28929,"noattachment":false,"key":"/umi-library/-/umi-library-1.7.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.7.0-beta.2.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.7.0-beta.2_1559122693907_0.44576291021839265"},"_hasShrinkwrap":false,"publish_time":1559122694106,"_cnpm_publish_time":1559122694106,"_cnpmcore_publish_time":"2021-12-16T10:35:44.481Z"},"1.7.0-beta.1":{"name":"umi-library","version":"1.7.0-beta.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.1.0","docz-core":"1.1.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"^1.1.0","extend2":"1.0.0","gh-pages":"2.0.1","gulp-if":"2.0.2","gulp-typescript":"5.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","readmeFilename":"README.md","_id":"umi-library@1.7.0-beta.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"3d327bc8849a20abded64bc19c5f4ebdd4c452e0","size":28769,"noattachment":false,"key":"/umi-library/-/umi-library-1.7.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.7.0-beta.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.7.0-beta.1_1558532391600_0.4896805094281367"},"_hasShrinkwrap":false,"publish_time":1558532391731,"_cnpm_publish_time":1558532391731,"_cnpmcore_publish_time":"2021-12-16T10:35:44.694Z"},"1.6.0":{"name":"umi-library","version":"1.6.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.1.0","docz-core":"1.1.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"^1.1.0","extend2":"1.0.0","gh-pages":"2.0.1","gulp-if":"2.0.2","gulp-typescript":"5.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.6.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"af51c008b98576eaae2008d547d3413c79754e88","size":28901,"noattachment":false,"key":"/umi-library/-/umi-library-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.6.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.6.0_1558086599605_0.42518451011411207"},"_hasShrinkwrap":false,"publish_time":1558086599858,"_cnpm_publish_time":1558086599858,"_cnpmcore_publish_time":"2021-12-16T10:35:44.884Z"},"1.5.1":{"name":"umi-library","version":"1.5.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.1.0","docz-core":"1.1.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"^1.1.0","extend2":"1.0.0","gh-pages":"2.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.5.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"d53da6afdb24fc926af19403392eaebe2da00941","size":28748,"noattachment":false,"key":"/umi-library/-/umi-library-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.5.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.5.1_1557126858695_0.018840311028632595"},"_hasShrinkwrap":false,"publish_time":1557126858793,"_cnpm_publish_time":1557126858793,"_cnpmcore_publish_time":"2021-12-16T10:35:45.145Z"},"1.5.0":{"name":"umi-library","version":"1.5.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.0.0","docz-core":"1.0.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"^1.1.0","extend2":"1.0.0","gh-pages":"2.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.5.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"76eeeba2a8bb1d438ace6d385262155190a321b1","size":28699,"noattachment":false,"key":"/umi-library/-/umi-library-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.5.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.5.0_1555683775824_0.36044044024046573"},"_hasShrinkwrap":false,"publish_time":1555683776149,"_cnpm_publish_time":1555683776149,"_cnpmcore_publish_time":"2021-12-16T10:35:45.398Z"},"1.4.1":{"name":"umi-library","version":"1.4.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.0.0","docz-core":"1.0.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"1.0.0","extend2":"1.0.0","gh-pages":"2.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.4.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"5b6d279695ba6707c4e54d3b1392f62e7d38e4b4","size":28658,"noattachment":false,"key":"/umi-library/-/umi-library-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.4.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.4.1_1555057501169_0.07533324974346467"},"_hasShrinkwrap":false,"publish_time":1555057501388,"_cnpm_publish_time":1555057501388,"_cnpmcore_publish_time":"2021-12-16T10:35:45.698Z"},"1.4.0":{"name":"umi-library","version":"1.4.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"1.0.0","docz-core":"1.0.0","docz-plugin-umi-css":"0.14.0","docz-theme-umi":"1.0.0","extend2":"1.0.0","gh-pages":"2.0.1","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.4.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"c574495067757963dfa920d28b42ed8fad36a065","size":28490,"noattachment":false,"key":"/umi-library/-/umi-library-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.4.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.4.0_1555049606573_0.9987888165164758"},"_hasShrinkwrap":false,"publish_time":1555049606701,"_cnpm_publish_time":1555049606701,"_cnpmcore_publish_time":"2021-12-16T10:35:45.968Z"},"1.3.2":{"name":"umi-library","version":"1.3.2","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","react":"16.8.5","react-dom":"16.8.5","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.3.2","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"107125d20c990ec35293028011f12fd57f7096ad","size":27306,"noattachment":false,"key":"/umi-library/-/umi-library-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.3.2.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.3.2_1554797564502_0.20056749287003384"},"_hasShrinkwrap":false,"publish_time":1554797564625,"_cnpm_publish_time":1554797564625,"_cnpmcore_publish_time":"2021-12-16T10:35:46.279Z"},"1.3.1":{"name":"umi-library","version":"1.3.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","react":"16.8.5","react-dom":"16.8.5","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.3.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"ed37991f79c79198e83954999f6b80733d5bfb28","size":27289,"noattachment":false,"key":"/umi-library/-/umi-library-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.3.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.3.1_1554794427932_0.10220304018923776"},"_hasShrinkwrap":false,"publish_time":1554794428089,"_cnpm_publish_time":1554794428089,"_cnpmcore_publish_time":"2021-12-16T10:35:46.586Z"},"1.3.0":{"name":"umi-library","version":"1.3.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","react":"16.8.5","react-dom":"16.8.5","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.3.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"26c7a70ab7bcc35b14badaf16c66c7997ac96e76","size":27188,"noattachment":false,"key":"/umi-library/-/umi-library-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.3.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.3.0_1554103255029_0.07800910705312347"},"_hasShrinkwrap":false,"publish_time":1554103255199,"_cnpm_publish_time":1554103255199,"_cnpmcore_publish_time":"2021-12-16T10:35:46.844Z"},"1.2.7":{"name":"umi-library","version":"1.2.7","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","react":"16.8.5","react-dom":"16.8.5","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.7","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"04413343c21112596f1ed6bb3de24031f0df5073","size":26917,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.7.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.7_1553696739784_0.7217617379447885"},"_hasShrinkwrap":false,"publish_time":1553696739904,"_cnpm_publish_time":1553696739904,"_cnpmcore_publish_time":"2021-12-16T10:35:47.194Z"},"1.2.6":{"name":"umi-library","version":"1.2.6","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"typings":"./index.d.ts","dependencies":{"@babel/core":"7.2.2","@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","react":"16.8.5","react-dom":"16.8.5","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","typescript":"3.3.4000","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.6","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"83238a4582bc66e91136e66cd497549f1769f2a3","size":26791,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.6.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.6_1553669326422_0.41088506389496815"},"_hasShrinkwrap":false,"publish_time":1553669326631,"_cnpm_publish_time":1553669326631,"_cnpmcore_publish_time":"2021-12-16T10:35:47.431Z"},"1.2.5":{"name":"umi-library","version":"1.2.5","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.5","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"ba8b83f9ca6b65a33469361253f842452b085eba","size":26413,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.5.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.5_1553570220174_0.9556514449523779"},"_hasShrinkwrap":false,"publish_time":1553570220330,"_cnpm_publish_time":1553570220330,"_cnpmcore_publish_time":"2021-12-16T10:35:47.706Z"},"1.2.4":{"name":"umi-library","version":"1.2.4","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.7.0","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.1","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.20.1","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.4","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"5d70d8ad11526222d8c95a9cf2874f6d4cd2d2b9","size":26411,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.4.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.4_1553149114754_0.23782830341969285"},"_hasShrinkwrap":false,"publish_time":1553149114902,"_cnpm_publish_time":1553149114902,"_cnpmcore_publish_time":"2021-12-16T10:35:47.967Z"},"1.2.3":{"name":"umi-library","version":"1.2.3","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.3","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"7b2d1e9a1c483590061c98219a1117de82bb7201","size":24045,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.3.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.3_1553055525418_0.9965336590101403"},"_hasShrinkwrap":false,"publish_time":1553055525614,"_cnpm_publish_time":1553055525614,"_cnpmcore_publish_time":"2021-12-16T10:35:48.203Z"},"1.2.2":{"name":"umi-library","version":"1.2.2","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.2","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"759c26dde892d97ab55c91b478c83b5e9ef8665c","size":5484073,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.2.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.2_1553038007117_0.22722146547849165"},"_hasShrinkwrap":false,"publish_time":1553038007564,"_cnpm_publish_time":1553038007564,"_cnpmcore_publish_time":"2021-12-16T10:35:57.767Z"},"1.2.1":{"name":"umi-library","version":"1.2.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"c66787fb01d034931ad0afd1c0b39d6da9d2fad3","size":5481112,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.1_1552976217055_0.6652543153775508"},"_hasShrinkwrap":false,"publish_time":1552976218013,"_cnpm_publish_time":1552976218013,"_cnpmcore_publish_time":"2021-12-16T10:36:05.802Z"},"1.2.0":{"name":"umi-library","version":"1.2.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-umi-css":"0.14.0","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"2cb75d68f86e4f19e909c0a7f695c8db2012f130","size":5476397,"noattachment":false,"key":"/umi-library/-/umi-library-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.2.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.2.0_1552634175271_0.5386935164085676"},"_hasShrinkwrap":false,"publish_time":1552634175602,"_cnpm_publish_time":1552634175602,"_cnpmcore_publish_time":"2021-12-16T10:36:16.144Z"},"1.1.1":{"name":"umi-library","version":"1.1.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-css-temp":"0.13.1","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.1.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"8bdf14c1ce452af482d63d1c7a29c4f6bf7d34b8","size":44151,"noattachment":false,"key":"/umi-library/-/umi-library-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.1.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.1.1_1552295585833_0.5035940506608403"},"_hasShrinkwrap":false,"publish_time":1552295586015,"_cnpm_publish_time":1552295586015,"_cnpmcore_publish_time":"2021-12-16T10:36:16.699Z"},"1.1.0":{"name":"umi-library","version":"1.1.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","babel-plugin-react-require":"3.1.1","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-core":"0.13.7","docz-plugin-css-temp":"0.13.1","docz-theme-default":"0.13.7","extend2":"1.0.0","gh-pages":"2.0.1","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"74b9899ebc1f8d1b0098cd75faf40aec97edd1cf","size":44008,"noattachment":false,"key":"/umi-library/-/umi-library-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.1.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.1.0_1552293828671_0.5666661752568227"},"_hasShrinkwrap":false,"publish_time":1552293829092,"_cnpm_publish_time":1552293829092,"_cnpmcore_publish_time":"2021-12-16T10:36:17.035Z"},"1.0.1":{"name":"umi-library","version":"1.0.1","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-plugin-css-temp":"0.13.1","docz-theme-default":"0.13.7","extend2":"1.0.0","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.0.1","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"eb432ad3e362d0beecc9908c1e0d69d16b8bf5aa","size":2561489,"noattachment":false,"key":"/umi-library/-/umi-library-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.0.1.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.0.1_1551947545608_0.37528668043500346"},"_hasShrinkwrap":false,"publish_time":1551947545867,"_cnpm_publish_time":1551947545867,"_cnpmcore_publish_time":"2021-12-16T10:36:20.671Z"},"1.0.0":{"name":"umi-library","version":"1.0.0","description":"Library toolkit based on rollup and docz.","main":"lib/index.js","bin":{"umi-library":"./bin/umi-library.js","umi-lib":"./bin/umi-library.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"7.3.4","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"7.3.4","@babel/preset-env":"7.3.4","@babel/preset-react":"7.0.0","@babel/preset-typescript":"7.3.3","@babel/register":"7.0.0","ajv":"6.9.2","autoprefixer":"9.4.9","chalk":"2.4.2","chokidar":"2.1.2","docz":"0.13.7","docz-plugin-css-temp":"0.13.1","docz-theme-default":"0.13.7","extend2":"1.0.0","happypack":"5","less":"3.9.0","less-plugin-npm-import":"2.1.0","lodash":"4.17.11","resolve-bin":"0.4.0","rimraf":"2.6.3","rollup":"1.4.2","rollup-plugin-babel":"4.3.2","rollup-plugin-commonjs":"9.2.1","rollup-plugin-json":"3.1.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-postcss-umi":"2.0.3","rollup-plugin-replace":"2.1.0","rollup-plugin-terser":"4.0.4","rollup-plugin-typescript2":"0.19.3","signale":"1.3.0","slash2":"2.0.0","temp-dir":"1.0.0","through2":"3.0.0","update-notifier":"2.5.0","vinyl-fs":"3.0.3","yargs-parser":"13.0.0"},"repository":{"type":"git","url":"git+ssh://git@github.com/umijs/umi.git","directory":"packages/umi-library"},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"authors":["clock157 <clock157@163.com> (https://github.com/clock157)","chencheng <sorrycc@gmail.com> (https://github.com/sorrycc)"],"license":"MIT","_id":"umi-library@1.0.0","_nodeVersion":"10.13.0","_npmVersion":"6.8.0","dist":{"shasum":"1470ba4b934c92e862563a9bb2d662f3124a7d6b","size":2560508,"noattachment":false,"key":"/umi-library/-/umi-library-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/umi-library/download/umi-library-1.0.0.tgz"},"maintainers":[{"name":"sorrycc","email":""}],"_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/umi-library_1.0.0_1551941349895_0.830908806958792"},"_hasShrinkwrap":false,"publish_time":1551941350186,"_cnpm_publish_time":1551941350186,"_cnpmcore_publish_time":"2021-12-16T10:36:26.679Z"}},"readme":"# umi-library\n\nLibrary toolkit based on rollup and docz.\n\n[![NPM version](https://img.shields.io/npm/v/umi-library.svg?style=flat)](https://npmjs.org/package/umi-plugin-library)\n[![NPM downloads](http://img.shields.io/npm/dm/umi-library.svg?style=flat)](https://npmjs.org/package/umi-library)\n\n[视频教程：利用 umi-library 做组件打包](https://www.bilibili.com/video/av47853431)。\n\n## Features\n\n* ✔︎ 基于 [docz](https://www.docz.site/) 的文档功能\n* ✔︎ 基于 [rollup](http://rollupjs.org/) 和 babel 的组件打包功能\n* ✔︎ 支持 TypeScript\n* ✔︎ 支持 cjs、esm 和 umd 三种格式的打包\n* ✔︎ esm 支持生成 mjs，直接为浏览器使用\n* ✔︎ 支持用 babel 或 rollup 打包 cjs 和 esm\n* ✔︎ 支持多 entry\n* ✔︎ 支持 lerna\n* ✔︎ 支持 css 和 less，支持开启 css modules\n\n## Installation\n\nInstall `umi-library` via yarn or npm.\n\n```bash\n$ yarn add umi-library\n```\n\n## Usage\n\n```bash\n# Bundle library\n$ umi-library build\n\n# umi-lib is the alias for umi-library\n$ umi-lib build\n\n# dev with doc\n$ umi-lib doc dev\n\n# build doc\n$ umi-lib doc build\n\n# deploy doc to github.io\n$ umi-lib doc deploy\n```\n\n## Cli\n\n### build\n\n打包库，输出多种格式的文件。\n\n```bash\n# Normal build\n$ umi-lib build\n\n# Bundle src/foo.js with esm=rollup, cjs=rollup and umd, and specify the output filename with bar\n$ umi-lib build --esm --cjs --umd --file bar src/foo.js\nSuccess!\n$ tree ./dist\n./dist\n  - bar.js\n  - bar.esm.js\n  - bar.umd.js\n  - bar.umd.min.js\n```\n\n### doc\n\ndoc 包含 dev 和 build 两个子命令。\n\n```bash\n$ umi-lib doc dev\n$ umi-lib doc build\n$ umi-lib doc deploy\n```\n\n所有的命令行参数会透传给 docz，详见 [docz.site#project-configuration](https://www.docz.site/docs/project-configuration)。\n\n注：\n\n1. 不能传 `--config` 参数，通过 `--config` 指定的文件内容可全部配置在 `.umirc.library.js` 的 [doc](#doc) 配置里。\n2. 使用 `deploy` 之前请先执行 `build` 命令，文档部署后域名为：`https://yourname.github.io/your-repo`。\n\n## Config\n\n新建 `.umirc.library.js` 文件进行配置。\n\n比如：\n\n```js\nexport default {\n  entry: 'src/foo.js',\n  doc: {\n    themeConfig: { mode: 'dark' },\n    base: '/your-repo'\n  },\n}\n```\n\n注意：\n\n1. lerna 项目可以为每个 package 单独配，并且可以继承根目录的 `.umirc.library.js` 配置\n2. 配置文件支持 es6 和 TypeScript\n\n### Options\n\n#### entry\n\n指定入口文件。\n\n* Type: `string | string[]`\n* Default：`src/index.js`\n\n注：事实上，我们会依次找 `src/index.tsx`, `src/index.ts`, `src/index.jsx`, `src/index.js`，如果存在，则会作为默认的 entry。如果库文件为 `typescript`，则需要在根目录配置`tsconfig.json`，否则会编译错误。\n\n#### file\n\n指定输出文件。\n\n* Type: `string`\n* Default: 与 entry 相同的文件名，esm 会加 `.esm.js` 后缀，umd 会加 `.umd[.min].js` 后缀\n\n注：\n\n1. entry 为数组时，不可配置 file，因为不能多个 entry 输出到同一个文件\n2. 为不同 entry 指定不同的输出文件名时，可通过 [overridesByEntry](#overridesbyentry) 实现\n\n#### esm\n\n是否输出 esm 格式，以及指定 esm 格式的打包方式等。\n\n* Type: `\"rollup\" | \"babel\" | { type, file, mjs } | false`\n* Default: `false`\n\nesm 为 `rollup` 或 `babel` 时，等同于配置了 `{ type: \"rollup\" | \"babel\" }`。\n\n#### esm.type\n\n指定 esm 的打包类型，可选 `rollup` 或 `babel`。\n\n* Type: `\"rollup\" | \"babel\"`\n* Default: `undefined`\n\n#### esm.file\n\n指定 esm 的输出文件名。\n\n* Type: `string`\n* Default: `undefined`\n\n#### esm.mjs\n\n是否同时输出一份给浏览器用的 esm，以 `.mjs` 为后缀。\n\n* Type: `boolean`\n* Default: `false`\n\n注：\n\n1. mjs 目前不通用，除非你知道这是什么，否则不要配置。\n\n#### esm.minify\n\n是否压缩 esm 格式。\n\n* Type: `boolean`\n* Default: `false`\n\n通常不需要配置，除非你发布到 npm 的代码需要保密。\n\n#### cjs\n\n是否输出 cjs 格式，以及指定 cjs 格式的打包方式等。\n\n- Type: `\"rollup\" | \"babel\" | { type, file } | false`\n- Default: `false`\n\ncjs 为 `rollup` 或 `babel` 时，等同于配置了 `{ type: \"rollup\" | \"babel\" }`。\n\n#### cjs.type\n\n指定 cjs 的打包类型，可选 `rollup` 或 `babel`。\n\n- Type: `\"rollup\" | \"babel\"`\n- Default: `undefined`\n\n#### cjs.file\n\n指定 cjs 的输出文件名。\n\n- Type: `string`\n- Default: `undefined`\n\n#### cjs.minify\n\n是否压缩 cjs 格式。\n\n* Type: `boolean`\n* Default: `false`\n\n通常不需要配置，除非你发布到 npm 的代码需要保密。\n\n#### umd\n\n是否输出 umd 格式，以及指定 umd 的相关配置。\n\n* Type: `{ globals, name, minFile, file } | false`\n* Default: `false`\n\n#### umd.globals\n\n指定 rollup 的 [globals](https://rollupjs.org/guide/en#output-globals) 配置。\n\n#### umd.name\n\n指定 rollup 的 [name](https://rollupjs.org/guide/en#output-name) 配置。\n\n* Type: `string`\n* Default: `${camelCase(basename(pkg.name))}`\n\n#### umd.minFile\n\n是否为 umd 生成压缩后的版本。\n\n* Type: `boolean`\n* Default: `false`\n\n#### umd.file\n\n指定 umd 的输出文件名。\n\n- Type: `string`\n- Default: `undefined`\n\n#### autoprefixer\n\n配置参数传给 autoprefixer，详见 [autoprefixer#options](https://github.com/postcss/autoprefixer#options)，常用的有 `flexbox` 和 `browsers`。\n\n比如：\n\n```js\nexport default {\n  autoprefixer: {\n    browsers: [\n      'ie>8',\n      'Safari >= 6',\n    ],\n  },\n}\n```\n\n#### cssModules\n\n配置是否开启 css modules。\n\n* Type: `boolean`\n* Default: `false`\n\n默认是 `.module.css` 走 css modules，`.css` 不走 css modules。配置 `cssModules` 为 `true` 后，全部 css 文件都走 css modules。（less 文件同理）\n\n#### extraBabelPresets\n\n配置额外的 babel preset。\n\n* Type: `array`\n* Default: `[]`\n\n#### extraBabelPlugins\n\n配置额外的 babel plugin。\n\n* Type: `array`\n* Default: `[]`\n\n比如配置 babel-plugin-import 按需加载 antd，\n\n```js\nexport default {\n  extraBabelPlugins: [\n    ['babel-plugin-import', {\n      libraryName: 'antd',\n      libraryDirectory: 'es',\n      style: true,\n    }],\n  ],\n};\n```\n\n#### extraPostCSSPlugins\n\n配置额外的 postcss plugin。\n\n* Type: `array`\n* Default: `[]`\n\n#### namedExports\n\n配置 rollup-plugin-commonjs 的 [namedExports](https://github.com/rollup/rollup-plugin-commonjs#usage)。\n\n#### target\n\n配置是 node 库还是 browser 库，只作用于语法层。\n\n* Type: `\"node\" | \"browser\"`\n* Default: `\"browser\"`\n\n如果为 `node`，兼容到 node@6；如果为 `browser`，兼容到 `['last 2 versions', 'IE 10']`，所以肯定会是 es5 的语法。\n\n#### runtimeHelpers\n\n是否把 helper 方法提取到 `@babel/runtime` 里。\n\n* Type: `boolean`\n* Default: `false`\n\n注：\n\n1. 推荐开启，能节约不少尺寸\n2. 配置了 `runtimeHelpers`，一定要在 dependencies 里有 `@babel/runtime` 依赖\n3. runtimeHelpers 只对 esm 有效，cjs 下无效，因为 cjs 已经不给浏览器用了，只在 ssr 时会用到，无需关心小的尺寸差异\n\n#### replace\n\n配置需要替换的内容，基于 [rollup-plugin-replace](https://github.com/rollup/rollup-plugin-replace)。\n\n* Type: `Object`\n* Default: `{}`\n\n注：\n\n1. babel 模式下暂不支持\n2. 如果要输出字符串，值的部分用 `JSON.stringify()` 转下\n\n比如：\n\n```js\nexport default {\n  replace: {\n    VERSION: JSON.stringify(require('./package').version),\n  },\n},\n```\n\n#### overridesByEntry\n\n根据 entry 覆盖配置。\n\n比如要为不同的 entry 配置不同的输出文件名，\n\n```js\nexport default {\n  entry: ['foo.js', 'bar.js'],\n  overridesByEntry: {\n    'foo.js': {\n      file: 'bar',\n    },\n    'bar.js': {\n      file: 'foo',\n    },\n  },\n}\n```\n\noverridesByEntry 里的配置会和外面的配置进行 shadow 合并，比如：\n\n```js\nexport default {\n  umd: { globals: { jquery: 'window.jQuery' } }\n  entry: ['foo.js', 'bar.js'],\n  overridesByEntry: {\n    'foo.js': {\n      umd: { name: 'foo' },\n    },\n  },\n}\n```\n\n则 `foo.js` 的 umd 配置为 `{ globals: { jquery: 'window.jQuery' }, name: 'foo' }`。\n\n#### doc\n\n透传配置给 [docz](https://www.docz.site/documentation/project-configuration)，可以有 `title`、`theme`、`themeConfig` 等。\n\n比如要切换默认主题为 dark 模式：\n\n```js\nexport default {\n  doc: { themeConfig: { mode: 'dark' } },\n}\n```\n\n#### doc.htmlContext\n\n此配置在 docz 中没有标明，但是却是支持的，可用于扩展 html 模板。\n\n```js\nexport default {\n  doc: {\n    htmlContext: {\n      head: {\n        favicon: '',\n        meta: [],\n        links: [\n          { rel: 'stylesheet', href: 'foo.css' },\n        ],\n        scripts: [\n          { src: 'bar.js' },\n        ],\n      },\n      body: {\n        scripts: [\n          { src: 'hoo.js' },\n        ],\n      },\n    },\n  }\n};\n```\n\n## Bonus\n\n一些小贴士：\n\n1. 通常只要配置 `esm: \"rollup\"` 就够了\n2. cjs 和 esm 支持 rollup 和 babel 两种打包方式，rollup 是跟进 entry 把项目依赖打包在一起输出一个文件，babel 是把 src 目录转化成 lib（cjs） 或 es（esm）\n3. 如果要考虑 ssr，再配上 `cjs: \"rollup\"`\n4. `package.json` 里配上 `sideEffects: false | string[]`，会让 webpack 的 [tree-shaking](https://webpack.js.org/guides/tree-shaking/) 更高效\n\n### 关于 dependencies、peerDependencies 和 external\n\n1. cjs 和 esm 格式打包方式选 rollup 时有个约定，dependencies 和 peerDependencies 里的内容会被 external\n2. esm.mjs 和 umd 格式，只有 peerDenendencies 会被 external\n3. 打包方式 babel 时无需考虑 external，因为是文件到文件的编译，不处理文件合并\n\n### 关于 babel 模式\n\nbabel 模式下一些文件不会被编译到 es 和 lib 下，包含：\n\n* mdx 文件\n* 测试文件，比如 test.js、spec.js、e2e.js，后缀还支持 jsx、ts 和 tsx\n\n## 环境变量\n\n### LERNA\n\n`LERNA=none` 时强制不走 lerna 方式的构建。\n\n### PACKAGE\n\nlerna 模式下，指定 package 只构建一个，调试时用于提效。\n\n```bash\n# 只构建 packages/foo\n$ PACKAGE=foo umi-lib build\n```\n\n\n\n## LICENSE\n\nMIT\n\n","_attachments":{},"homepage":"http://github.com/umijs/umi","bugs":{"url":"http://github.com/umijs/umi/issues"},"license":"MIT"}