{"_id":"@alicn/cn-ui","name":"@alicn/cn-ui","dist-tags":{"latest":"0.5.5-beta.2"},"versions":{"0.5.5-beta.2":{"name":"@alicn/cn-ui","version":"0.5.5-beta.2","description":"菜鸟通用组件库","main":"./lib/index.js","module":"./es/index.js","browser":"./es/index.js","types":"./es/index.d.ts","typings":"./es/index.d.ts","unpkg":"./dist/cn-ui.js","scripts":{"start":"start-storybook -p 8080","build":"bash ./scripts/build.sh","test":"jest","publish:all":"bash ./scripts/publish.sh","lint":"eslint --fix \"src/**/*.{ts,tsx}\"","prepare":"husky install && bash ./scripts/copy-fusion.sh && ts-patch install -s","pre-commit":"lint-staged","proxy":"rollup --config rollup.watch.config.js --watch","analyzer":"rollup --config rollup.config.js --environment ANALYZE && rm _analyzer_stats_.html"},"keywords":["cainiao","react"],"lint-staged":{"*.{json,md}":["prettier --write --ignore-unknown"],"*.{js,jsx,ts,tsx}":["eslint","prettier --write --ignore-unknown"],"*.{css,scss,less}":["stylelint","prettier --write --ignore-unknown"]},"license":"ISC","engines":{"node":">=10"},"dependencies":{"@alifd/field":"1","@alifd/overlay":"^0.2.9","@alifd/validate":"~1.2.0","@babel/runtime":"^7.18.6","@formily/core":"2.1.9","@formily/json-schema":"2.1.9","@formily/path":"2.1.9","@formily/react":"2.1.9","@formily/reactive":"2.1.9","@formily/reactive-react":"2.1.9","@formily/shared":"2.1.9","@formily/validator":"2.1.9","ahooks":"3.5.0","bignumber.js":"9.0.2","classnames":"2.3.1","cn-base-table":"1.0.16","cn-request":"1.0.37","cn-table-cell-format":"1.0.2","dayjs":"1.11.3","events":"3.3.0","framer-motion":"4.1.17","hoist-non-react-statics":"^3.0.0","lodash":"4.17.21","lodash.clonedeep":"^4.5.0","lru-cache":"^7.13.1","moment":"2.29.3","numbro":"2.3.6","panda-i18n":"0.2.31","prop-types":"^15.6.0","rc-upload":"4.3.4","react-lifecycles-compat":"^3.0.4","react-sortable-hoc":"^1","react-transition-group":"^2.2.1","resize-observer-polyfill":"^1.5.1","shallow-element-equals":"^1.0.1","theme-cn-ui-light":"1.0.22","throttle-debounce":"5.0.0"},"devDependencies":{"@alicd/storybook-config-cone":"0.4.8","@alicd/storybook-decorator-cone":"0.2.5","@alife/cone-cli-plugin-serve":"0.1.5","@babel/core":"^7.18.0","@babel/eslint-parser":"^7.17.0","@commitlint/cli":"^17.0.0","@jest/types":"27.4.2","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.4.20","@storybook/addon-postcss":"^2.0.0","@storybook/addons":"^6.5.9","@storybook/api":"^6.5.9","@storybook/components":"^6.5.9","@storybook/react":"^6.4.20","@testing-library/jest-dom":"^5.16.1","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"7.0.2","@testing-library/user-event":"13.5.0","@types/jest":"^27.5.2","@types/jest-axe":"3.5.3","@types/react":"^16.8.0","@types/react-dom":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","acorn-jsx":"^5.3.2","commitlint-config-ali":"^0.1.3","eslint":"^7.32.0","eslint-config-ali":"^14.0.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.30.0","eslint-plugin-react-hooks":"^4.5.0","fs-extra":"^10.1.0","glob":"^8.0.3","husky":"^8.0.1","inquirer":"^8.2.4","jest":"27.4.7","jest-axe":"^5.0.1","jest-environment-jsdom":"27.4.6","jest-watch-typeahead":"1.0.0","lint-staged":"^13.0.2","react":"^16.8.0","react-dom":"^16.8.0","rollup":"^2.76.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-postcss":"^3.1.0","rollup-plugin-serve":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","rollup-plugin-visualizer":"^5.7.1","semver":"^7.3.7","storybook-addon-sass-postcss":"^0.1.1","stylelint":"12","stylelint-config-ali":"^0.4.2","stylelint-scss":"^4.2.0","ts-jest":"27.1.3","ts-patch":"^2.0.1","typescript":"^4.7.4","typescript-transform-paths":"^3.3.1","urllib":"^2.38.0"},"resolutions":{"webpack":"^4","node-sass":"^6","react":"^16","react-dom":"^16","@types/react":"^16","@types/react-dom":"^16"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"homepage":"https://unpkg.alibaba-inc.com/cn-ui@0.5.5-beta.2/docs/index.html","componentConfig":{},"gitHead":"772d756b4f1a34c377fd833771962c9a8bc95e76","contributors":[{"name":"文無","email":"songrui.song@cainiao.com"}],"_id":"@alicn/cn-ui@0.5.5-beta.2","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-JBa0I3P4nfig30HpkQwO1zSiIJopZtf85UbWf35iy0P9Hrk6Yqi4Exh/ttUuAnxXwDmUdSFgYK2WO8ZSqHd9Ug==","shasum":"da43292b4bf6cf63b3bf5f2cf0ea21f18fc02f70","tarball":"https://registry.npmjs.org/@alicn/cn-ui/-/cn-ui-0.5.5-beta.2.tgz","fileCount":2672,"unpackedSize":49120941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHq32mmJbDfoeaPMzR21+1nZTAF0wfjroIbUx4MO4OxyAiEAuLo3/rrndiq2pMKbYPiPaA5GljZRDtvzk8wq51v0tKk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi47DBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpBw/+PD+XSnBAVCHIBBAahflroCj21eZHHmnJWqZgI8VLhKW4Kz2d\r\nhW3lvAQoifeF0yZGilKFKN2f2I0IRpmy5iw0uGJf8NCW9U3hXPLFq887iUsA\r\n30Dc6o6oeUmm2imMO5wc5R0XYgj49MgQ5IfLvDBJzfe9/Woi+RC16VxhT+QJ\r\nDi7oVqNY5ZG1T/1vHBR06mz1e0IVVnXVhvZgnbAK+aqreJuZqWMCYzx7HcNA\r\nG4JP0gVwq6H6LbLE59QaJ2iaB4n0l1D9QuhHYgFiouoE5EaSZa4H7hCDRC6T\r\nFpqmeOTbKhWut+llGHyqsF1tN5l8tfcKUBjHIlLWGiEyKMigTYnZYTBrcvWg\r\njxyHXuVY7QUeAfMOQchRZG8Ps0hBvz5oM5MO1J7mN9Ocs+FszRDCb2c+WA6p\r\nYoDRKHCqWRQcoeeA0rCkGGw/2/RiQ6M5AW1qB/n1Pda+V+vJHUGHce9vlWyh\r\nHSlRB3+0+AVqbvHc+8yCndfO63an8WZfUC07ipcvzreb3KyhfW7U3Bb5lczX\r\nZ3u30g7VWappB/4iYw3bq1G9AYd3mDA+Sj9m9UNX4uBUemQ8+QvS9ULKlaUZ\r\nvghCQFKYFK0ic4DkP99E5xO8iydKagMVscuOvSxGmWRwkXuDxuvwEExD0ggi\r\nY0ViNmy7l/HWR2tOd2urWPBSPWDw9O8PX7Q=\r\n=fpgU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joshuasui","email":"joshuasui@163.com"},"directories":{},"maintainers":[{"name":"joshuasui","email":"joshuasui@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cn-ui_0.5.5-beta.2_1659089088868_0.04473256281188065"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-29T10:04:48.798Z","0.5.5-beta.2":"2022-07-29T10:04:49.411Z","modified":"2022-07-29T10:04:49.574Z"},"maintainers":[{"name":"joshuasui","email":"joshuasui@163.com"}],"description":"菜鸟通用组件库","homepage":"https://unpkg.alibaba-inc.com/cn-ui@0.5.5-beta.2/docs/index.html","keywords":["cainiao","react"],"contributors":[{"name":"文無","email":"songrui.song@cainiao.com"}],"license":"ISC","readme":"# cn-ui 菜鸟统一组件\n\n## 在线文档\n\nhttps://done.alibaba-inc.com/dsm/cone\n\n## 开发组件依赖安装\n\n使用 ayarn 完成\n- tnpm install -g @ali/yarn\n- 执行 ayarn 即可\n- 升级组件通过 ayarn upgrade xxx@x.x.x 完成，不要直接修改 package.json\n\n- 执行 ayarn install\n- 执行 ayarn run prepare\n\n## 开发流程\n\n1. 从 develop 拉取分支 feat-xxx 或 fix-xxx\n2. 开发后 MR 到 develop [详见MR文档](https://yuque.antfin-inc.com/cn-xt/arch/ouwclh)\n\n## 发布流程\n\n![](https://img.alicdn.com/imgextra/i2/O1CN01His2sB1Y2xknvZy0g_!!6000000003002-2-tps-380-634.png)\n\n1. 在 develop 执行 tnpm run publish:all [version] [tag]\n\n## 发布后同步 CDN\n\n1. 进入雨燕平台 https://yuyan.antfin-inc.com/lib/version?name=%40alife%2Fcn-ui\n2. 点击右上角 “同步”\n3. 切换到要发布的版本后，点击 “发布到 CDN”\n\n\n## 代理开发\n\n- 部分特殊情况下需要代理进行开发，需要实时进行构建\n- 通过 ayarn run proxy 使用\n","readmeFilename":"README.md"}