{"_id":"@antm-business/ui","_rev":"2-ada5a3c34705a1996d9bb769655b00ca","name":"@antm-business/ui","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.3":{"name":"@antm-business/ui","version":"0.0.3","description":"基于taro及vantui的业务小程序组件库","main":"dist/index.umd.js","module":"dist/index.es.js","typings":"dist/types/src/index.d.ts","style":"dist/index.css","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["antm-business"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx rollup --config --bundleConfigAsCjs && npm run build:umd && node scripts/generate-types.js && node scripts/generate-less.js","build:umd":"npx rollup --config rollup.config.umd.js --bundleConfigAsCjs","build:css":"npx rollup --config rollup.config.build.css.js --bundleConfigAsCjs","create:comp":"npx antm-business-cli create:component","remove:comp":"npx antm-business-cli remove:component"},"author":{"name":"AprilEnding"},"homepage":"https://github.com/AprilEnding/antm-business","license":"ISC","dependencies":{"@antmjs/vantui":"^3.0.0","@rollup/plugin-terser":"^0.4.1"},"devDependencies":{"@antm-business/script":"^0.0.3","@rollup/plugin-terser":"^0.4.1","@rollup/plugin-typescript":"^11.1.0","postcss":"^8.4.23","rollup":"^3.21.6","rollup-plugin-copy":"^3.4.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-less":"^1.1.3","rollup-plugin-postcss":"^4.0.2"},"gitHead":"46fe7985db42ef54a23827464849467e340e26d5","_id":"@antm-business/ui@0.0.3","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.6.2/node@v16.15.0+x64 (win32)","dist":{"integrity":"sha512-e8SzndFxABMGBhDo5RQoK7Jk4pV+atyymy9eJgN8iJZEGBDky3ugVZex1nq6ikESZ0XCDfaVAQKAQF7Lgs8dIw==","shasum":"1712f47a2d754525bf5cbe666e04de36d4a3547a","tarball":"https://registry.npmjs.org/@antm-business/ui/-/ui-0.0.3.tgz","fileCount":53,"unpackedSize":23601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvyc+U99vdvJlHjvUEDqUDn/svheiROeMprHViFPBPAAiEA/RGBssiZ6iEXuudpX1ymMIVX8cM6swlyvbgyJ37a3Rc="}]},"_npmUser":{"name":"april_ending","email":"april_ending@qq.com"},"directories":{},"maintainers":[{"name":"april_ending","email":"april_ending@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui_0.0.3_1686845295434_0.4983827791050994"},"_hasShrinkwrap":false},"0.0.4":{"name":"@antm-business/ui","version":"0.0.4","description":"基于taro及vantui的业务小程序组件库","main":"dist/index.umd.js","module":"dist/index.es.js","typings":"dist/types/src/index.d.ts","style":"dist/index.css","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["antm-business"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx rollup --config --bundleConfigAsCjs && npm run build:umd && node scripts/generate-types.js && node scripts/generate-less.js","build:umd":"npx rollup --config rollup.config.umd.js --bundleConfigAsCjs","build:css":"npx rollup --config rollup.config.build.css.js --bundleConfigAsCjs","create:comp":"npx antm-business-cli create:component","remove:comp":"npx antm-business-cli remove:component"},"author":{"name":"AprilEnding"},"homepage":"https://github.com/AprilEnding/antm-business","license":"ISC","dependencies":{"@antmjs/vantui":"^3.0.0","@rollup/plugin-terser":"^0.4.1"},"devDependencies":{"@antm-business/script":"^0.0.4","@rollup/plugin-terser":"^0.4.1","@rollup/plugin-typescript":"^11.1.0","postcss":"^8.4.23","rollup":"^3.21.6","rollup-plugin-copy":"^3.4.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-less":"^1.1.3","rollup-plugin-postcss":"^4.0.2"},"gitHead":"296433bf81ec70bbc0db91346f96ca32f391ceb4","_id":"@antm-business/ui@0.0.4","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.6.2/node@v16.15.0+x64 (win32)","dist":{"integrity":"sha512-Mv7uYgnSyBWDzkRyq2JX50pbjqkL02ep4LwmASvjP9u10lCCVPkDwKHnpYM42acisYXb3jeNDspS8it6k/8OZg==","shasum":"3525295aad9451b5caf243c0beb01dc55ec83b4b","tarball":"https://registry.npmjs.org/@antm-business/ui/-/ui-0.0.4.tgz","fileCount":54,"unpackedSize":25232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaO0BrjwWLLG+Zby3MVuJLGH1NKDDOSQ1QGHbgz3e49gIhAN+AU+2cBjR/U5Cl2GD/rAIG0wLSHA4C7PqqXUdNh84u"}]},"_npmUser":{"name":"april_ending","email":"april_ending@qq.com"},"directories":{},"maintainers":[{"name":"april_ending","email":"april_ending@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui_0.0.4_1686846065495_0.6410644018452101"},"_hasShrinkwrap":false},"0.0.5":{"name":"@antm-business/ui","version":"0.0.5","description":"基于taro及vantui的业务小程序组件库","main":"dist/index.umd.js","module":"dist/index.es.js","typings":"dist/types/src/index.d.ts","style":"dist/index.css","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["antm-business"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx rollup --config --bundleConfigAsCjs && npm run build:umd && node scripts/generate-types.js && node scripts/generate-less.js","build:umd":"npx rollup --config rollup.config.umd.js --bundleConfigAsCjs","build:css":"npx rollup --config rollup.config.build.css.js --bundleConfigAsCjs","create:comp":"npx antm-business-cli create:component","remove:comp":"npx antm-business-cli remove:component"},"author":{"name":"AprilEnding"},"homepage":"https://github.com/AprilEnding/antm-business","license":"ISC","dependencies":{"@antmjs/vantui":"^3.0.0","@rollup/plugin-terser":"^0.4.1"},"devDependencies":{"@antm-business/script":"^0.0.5","@rollup/plugin-terser":"^0.4.1","@rollup/plugin-typescript":"^11.1.0","postcss":"^8.4.23","rollup":"^3.21.6","rollup-plugin-copy":"^3.4.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-less":"^1.1.3","rollup-plugin-postcss":"^4.0.2"},"gitHead":"ef8c031ac60c9c8fef94a285392bc64a0a5a4a8d","_id":"@antm-business/ui@0.0.5","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.6.2/node@v16.15.0+x64 (win32)","dist":{"integrity":"sha512-uzCOn2rb3o6NvinQFMVJpQbqgMoKNX0WEZQZlxfQytMyCsQ4XQkboDq9dMj68pd6+G53ty7/y9T+gtFfmjP2jQ==","shasum":"c30f5565f5e23093b8c08a6b3fc0cc3583a72526","tarball":"https://registry.npmjs.org/@antm-business/ui/-/ui-0.0.5.tgz","fileCount":54,"unpackedSize":25296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiLMtoJeDSmO4fWQGraE/odZieVHDgvr9WDtT7tRjrpAiEAtu20I6+Ltwj0lGtByChpFDmflPWFWFBUHrltqjmOWvQ="}]},"_npmUser":{"name":"april_ending","email":"april_ending@qq.com"},"directories":{},"maintainers":[{"name":"april_ending","email":"april_ending@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ui_0.0.5_1686852885309_0.18856138130696953"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-15T16:08:15.377Z","0.0.3":"2023-06-15T16:08:15.618Z","modified":"2023-06-15T18:14:45.592Z","0.0.4":"2023-06-15T16:21:05.688Z","0.0.5":"2023-06-15T18:14:45.486Z"},"maintainers":[{"name":"april_ending","email":"april_ending@qq.com"}],"description":"基于taro及vantui的业务小程序组件库","homepage":"https://github.com/AprilEnding/antm-business","keywords":["antm-business"],"author":{"name":"AprilEnding"},"license":"ISC","readme":"# 使用指南\r\n\r\n[文档地址](https://aprilending.github.io/antm-business/)\r\n\r\n## 介绍\r\nantm-business是一款基于taro和antmjs构建的业务组件库\r\n\r\n## 使用antmjs和antm-business\r\n\r\n1. 安装\r\n\r\n```bash\r\n# 通过 npm 安装\r\nnpm install @antmjs/vantui\r\nnpm install @antm-business/ui\r\n\r\n# 通过 yarn 安装\r\nyarn add @antmjs/vantui\r\nyarn add @antm-business/ui\r\n```\r\n\r\n2. 默认node_modules内的模块不会被编译，需要配置\r\n\r\n```js\r\nconst config = {\r\n  h5: {\r\n    esnextModules: [\"@antmjs\", \"@antm-business\"],\r\n    postcss: {\r\n      autoprefixer: {\r\n        enable: true,\r\n        config: {\r\n        }\r\n      },\r\n      pxtransform: {\r\n        enable: true,\r\n        config: {},\r\n      },\r\n      cssModules: {\r\n        enable: false, // 默认为 false，如需使用 css modules 功能，则设为 true\r\n        config: {\r\n          namingPattern: 'module', // 转换模式，取值为 global/module\r\n          generateScopedName: '[name]__[local]___[hash:base64:5]'\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## 配置按需加载\r\n\r\n1. 下载插件\r\n\r\n```bash\r\nnpm i babel-plugin-import -D\r\n```\r\n\r\n2. 配置\r\n```js\r\nmodule.exports = {\r\n  presets: [\r\n    ['taro', {\r\n      framework: 'react',\r\n      ts: true\r\n    }]\r\n  ],\r\n  plugins: [\r\n    [\r\n      \"import\",\r\n      {\r\n        \"libraryName\": \"@antmjs/vantui\",\r\n        \"libraryDirectory\": \"es\",\r\n        \"style\": (name) => `${name}/style/less`,\r\n      },\r\n      \"@antmjs/vantui\"\r\n    ],\r\n    [\r\n      \"import\",\r\n      {\r\n        \"libraryName\": \"@antm-business/ui\",\r\n        \"libraryDirectory\": \"dist/esm/packages\",\r\n        \"style\": (name) => `${name}/style`,\r\n      },\r\n      \"@antm-business/ui\"\r\n    ]\r\n  ]\r\n}\r\n\r\n```","readmeFilename":"README.md"}