{"_id":"@axewo/ubasic-ui","_rev":"18-b7c4b89ca22503f11c984c186aefe18b","name":"@axewo/ubasic-ui","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","dist-tags":{"latest":"1.0.19"},"versions":{"1.0.0":{"name":"@axewo/ubasic-ui","version":"1.0.0","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.0","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"a5b81d7bd15198e30cf38e803d030b744a8fb253","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.0.tgz","fileCount":963,"integrity":"sha512-eTzZtcVmFLHkoK3N06UH9BqYLM2D7JQjiD1WyFzZmh0uzWGkAK6xOy498o5C37cWalNEoW0bUMg8nT1TbYOqDA==","signatures":[{"sig":"MEUCIHeovPZcwrPz9/Ri7tCEf3y5yOzelV2794x2wxR1CKD2AiEA6fcCxE0FPt2mkgqhGfDude7TtW3jn52KQh2BhxOiOnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2197490},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^3.4.21","sass":"^1.77.6","dayjs":"^1.11.11","radash":"^12.1.0","sass-loader":"^14.2.1","element-plus":"^2.7.5","@element-plus/icons-vue":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","vue-tsc":"^2.0.6","typescript":"^5.2.2","@vitejs/plugin-vue":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.0_1718711779347_0.6511226768839187","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@axewo/ubasic-ui","version":"1.0.1","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.1","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"4528193a0de41df198ae7d963174ad60a6ad7a7b","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.1.tgz","fileCount":89,"integrity":"sha512-Yt83HiEvmHptWf4xOQCvPz4nVHcM40zW+8P8heY1mKVM+XRCQVfle6JAPnKhtJ1FX2IdplzgZx+M499frmAqvA==","signatures":[{"sig":"MEQCIAHxUQw3Ya3sqLxZKQFUrPOXBt/SSoZ8Chu20BlBqkAHAiANzGyXi3xV3RfTULoHGnb3NXFbVEZQO/81ZUo+yGlvCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1211949},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.1_1718712077818_0.9977342388595871","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@axewo/ubasic-ui","version":"1.0.2","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.2","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"6e2cc2c7f020c3452ac10c2ffbf20fe1e4479e9f","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.2.tgz","fileCount":83,"integrity":"sha512-Nat/7mDiZbBTzCO3Njngdiq8a7ZjwXDg0onFlFtd4lf6SDvQXHhtCFezMNjhEBwJBzuO9JYW890RtEff6MWhfQ==","signatures":[{"sig":"MEUCICbc9tbsF7iKPXvEc9/v0sqvx7LXrzoy7QscS6d+51EtAiEAsRGYfL5RxDLN00MGifIMgCwTNxia2F6PsuJ7O203ikE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1210730},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.2_1718712653246_0.2754978514634874","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@axewo/ubasic-ui","version":"1.0.3","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.3","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"ebcf5e4d34deb48f1d6d3a264776c13e072863ec","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.3.tgz","fileCount":963,"integrity":"sha512-6tcl9wDRlgOFpSIh4wL/3l9kUh1OpVekAkyd6QEVzt5BP0KnSLo+bDmxqPgoO6MJZQQkj7c/F0CfVGGPmXMa2g==","signatures":[{"sig":"MEUCIEZHtB8U51LZhJS1nwv0UQGmt/tOJY8SZNHng1Kfpd4xAiEA3WPWMhkRPAWvBw/IwzEeKy4edzXjIxRNszbGfpPoj+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2197096},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.3_1718712969447_0.4532618418492127","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@axewo/ubasic-ui","version":"1.0.4","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.4","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"903f2c1aa352b9c91e5ef27df0930eeaf2282df9","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.4.tgz","fileCount":571,"integrity":"sha512-aZVXdnm8cdyoyPirecmtSafUkINhwpL1pjpQ9lLE/AAurgXghybqAP2s13Q7doE8uX6FqjIHzePFpixkTbu+Gg==","signatures":[{"sig":"MEUCIG43HPyUsaJ07P46zoztjyYvz147qrvhu0xTmDGaUQ2UAiEA3Xnp3X8uw/MHX5WgxfYhreBFeJzmxUtm22pJvH1tU8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129515},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.4_1718756817720_0.9509155613327946","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@axewo/ubasic-ui","version":"1.0.5","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.5","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"4e43fab84f8d26afbd849fb93fc5c4a01a723b64","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.5.tgz","fileCount":571,"integrity":"sha512-Da/bMlFO1Rs1yvQ8xOfYcN/PUUDcmiBZ11GTF7ZXWoe0JqZW4e3IYCiqD8/fRtmlJCnPK0+Ey4Kykqw/osWG3w==","signatures":[{"sig":"MEUCIQDE3IlaowAR9B4C1hVawq9QCBhMDUKxzUFKm5+I7GF1ZQIgaRcGx8a/LAyDsAR9fxKBqXXiyCUW7+K9GxGK6mGHQoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2129548},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"gitHead":"56c9038e30b70b993c3e952690af2d00ed4e6fac","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.5_1718765708980_0.6210044053837565","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@axewo/ubasic-ui","version":"1.0.6","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.6","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"","dist":{"shasum":"f523d922c7487246454dc6cf3e12387fe8ffe1b2","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.6.tgz","fileCount":87,"integrity":"sha512-aCiox0m59H+CvB7Kwq/G+a/Xyjdep04P1uksc+JfxQWZd2zVX24fnnUBRFFRE3IfhMtv8fj91wbue4LRupKVmA==","signatures":[{"sig":"MEQCIGr0eS4T3tyRWc1fl4zs+NB07Ipkf04MsT54KFsOlAXSAiALu5cU56mSLhIHDSDuG0Nxx/1NJthBW+p+C4lxklrHYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544769},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"gitHead":"f76dc854bf66aad7c03b104684ed89ea7fdb2633","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.6_1718781159673_0.31175017351320067","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@axewo/ubasic-ui","version":"1.0.7","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.7","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"08a61d35eabc42df95e10129b33ae25772f3f005","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.7.tgz","fileCount":87,"integrity":"sha512-i51OxpQPsFukZDmL25Kr/Fqc9m2rVoyFmFsTe5Vth5rVGMnz7Q2OgxocD5ONFFhQFNXbSm4FdJtJksFwG4Gn/Q==","signatures":[{"sig":"MEUCIGG51XGYlqbxNEDLD4FmVJpLqwASCCc8Lta46471KeriAiEAo3jygD+42pDkU6sctXH/vlocCTsSj2hNhdkj+sa+TOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544906},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./lib/dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"gitHead":"f76dc854bf66aad7c03b104684ed89ea7fdb2633","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.7_1718781571059_0.7842820741724321","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@axewo/ubasic-ui","version":"1.0.8","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.8","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"85a09a4727caf6fb17ae56674c5522e76bb25b28","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.8.tgz","fileCount":87,"integrity":"sha512-b+ongizV2f2Jzaf7b+SWCn4NquMGspYEZMW2vTHTTkBgk6FkDZ8ju2WKcz/F63NJuDbCsIzvItfUZVcJ33yZNQ==","signatures":[{"sig":"MEUCIQD5K1/iOy0T320pH/b8vhBk6pbZLWDI/0dOaQ5x84ssYAIgTj7qQmLgvVnv7+OaLZWeBNNSKCh6MqE5F27KsD4UErU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544916},"main":"lib/packages/index.js","type":"module","style":"dist/index.css","module":"es/packages/index.mjs","exports":{".":{"types":"./es/packages/index.d.ts","import":"./es/packages/index.mjs","require":"./dist/index.js"},"./*":"./*","./es":"./es/packages/index.mjs","./lib":"./lib/packages/index.js","./es/*":"./es/*.mjs","./lib/*":"./lib/*.js","./es/*.mjs":"./es/*.mjs","./lib/*.js":"./lib/*.js"},"gitHead":"a53a3e904e10d399355b70f265508333797d1690","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.8_1718783602944_0.08967493758559741","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@axewo/ubasic-ui","version":"1.0.9","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.9","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"0563afebe95c12aaf2eb7b4c742aaf00c2f8c109","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.9.tgz","fileCount":108,"integrity":"sha512-UC0Z7m74fwdAxYFtoeuKWinsPdd4TwZZTugNU3llIuc76DVj035j8VCqqV+hQ4lz0zRFACzWEwhttgHi6wjEHQ==","signatures":[{"sig":"MEYCIQCWDakI5n8zkBWZA15Wb0N7pZaYtzdQcg0AIt7ZJGGEFgIhAKguniHRGqDtYCl4AA+cMprJHrNmdXzI0m+hvIYcf2/3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":555811},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"1400f58003f2c01d7e45d0ab58abea2b398345e0","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^3.4.21","sass":"^1.77.6","dayjs":"^1.11.11","radash":"^12.1.0","@types/node":"^20.14.4","sass-loader":"^14.2.1","element-plus":"^2.7.5","@element-plus/icons-vue":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","vue-tsc":"^2.0.6","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.9_1718790605757_0.9128069128579905","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@axewo/ubasic-ui","version":"1.0.10","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.10","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"651c3409c543d5aa36d1dc87191443d688147776","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.10.tgz","fileCount":109,"integrity":"sha512-jaenFSBtER9P/1fm2qM/EiEO4KzZoS5ALONne7iFYg3RxXZjhB7nUq2x32Bq4cO5lk+zocIz+Cff6ShdUkaq3Q==","signatures":[{"sig":"MEQCIChDGAOrsa4UgjDCvXGpnVHJyyRJqgW6qK8AD98LxBSxAiB/eq5BlqEEIILHoRBWOo1fzj/HqLSryeKOdDdvseLaHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737120},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"vue":"^3.4.21","sass":"^1.77.6","dayjs":"^1.11.11","radash":"^12.1.0","@types/node":"^20.14.4","sass-loader":"^14.2.1","element-plus":"^2.7.5","@element-plus/icons-vue":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.0","vue-tsc":"^2.0.6","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.10_1718796055086_0.15552174853478395","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@axewo/ubasic-ui","version":"1.0.12","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.12","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"fa905b33644f2dcf0d1346a4f200a3a2b271f22f","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.12.tgz","fileCount":129,"integrity":"sha512-dMxTMAdkZ+hNM4YZVEufDj/4JZH0xo8zAdiKqbRbXsBMi6bplQwakk4rtRCW71SnnflfmswocmyakGS5u2LmUg==","signatures":[{"sig":"MEYCIQD33W36pl5Xf+Ui0Q+edk5q7zR0MZqVGyU7fqKtCpHKcQIhAIjz1BB1USqPi9tcQmK0Uy+A/XrmX/eqbSaQq929hvpZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761498},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.12_1718815158373_0.13046176126743325","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@axewo/ubasic-ui","version":"1.0.13","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.13","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"d91f57a8d36185456475cb840ae1d586caf52d01","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.13.tgz","fileCount":129,"integrity":"sha512-DEJwr62reyQpRoC3O8A7c1oWTvT/uGLQcHtpkOLXOvkgL6I9dFiOEohyoFsTtXRfb0wyh8p76nYq3D16ji5VIw==","signatures":[{"sig":"MEUCIDcfXGfFW7lqQ/ro63jCOGcA9BYYBm4YCnrkRGOckd10AiEA/mK7ytc6z0YMiaMgB+AuXnTPRVbdbHYUEW/MuDY4JYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785320},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.13_1718849549680_0.1841524691969152","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@axewo/ubasic-ui","version":"1.0.14","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.14","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"ce184b25808eaad6f50d9fd91d663b22e03389b8","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.14.tgz","fileCount":129,"integrity":"sha512-iF+XvirwOCl6irPqio282S7NALAHr0YJTGF4JSN9+nGGSTN3uK5k+cai7jy8JRB+xN9M3yEDo/OJhIxd0tf1aw==","signatures":[{"sig":"MEYCIQDwpdv4Wn5W7gpOFNE4vkm3P+aT4ES8XtURaelcspsvpwIhAMdeJGSRra1w80SNQ/KqZ8rUxqxIhQr4iDNZajWGwMn9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741232},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.14_1718852780968_0.08434806633221514","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@axewo/ubasic-ui","version":"1.0.15","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.15","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"84ded8a2694beb96792bf02c93d9d1a792b43390","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.15.tgz","fileCount":129,"integrity":"sha512-iwALzvBy3e4dDzfb9Zd1yamQZuD4s0eDwdT483W0iy8BDBtd7vzw0BpALWUNJqcGHmqQ99a+fJr+mm/5CuilKg==","signatures":[{"sig":"MEYCIQC4ZWNfP5/l8a+xLQ8yxEA2nopW6icwuhduYEFJDgg/AAIhAP+MpUmxjy0g/Zg9iuVCYJ2gKSpAE4Y6lKDhW1MBl5Cd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741232},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.15_1718853619880_0.4132940890844832","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@axewo/ubasic-ui","version":"1.0.16","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.16","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"347078086227a58fd4eff72383de5f132a357d14","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.16.tgz","fileCount":129,"integrity":"sha512-OPmjw5PuECqWfTZrJtKTTqD7+fV26gE7guv4VNeZ3oVIqA6PoACsL+KzUNJ4xCLYRff8PjbDmuu/fRsmvRo8Ew==","signatures":[{"sig":"MEQCIFC2HfRDl3ceE+BipN7mrR6whb6e0120GjyifvPfNebcAiBuYCfUQgv+BjuoDifL1IESnnpS2I3ZaNBV9juztRnt0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741297},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"d3c364d42e3718557121ba4aa2a025b1af7fde55","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.16_1718854352443_0.6054707264476593","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@axewo/ubasic-ui","version":"1.0.17","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.17","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"ae8c85c85afd7d9606b5f5baf1b2ac10c1f66bb8","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.17.tgz","fileCount":129,"integrity":"sha512-HW6kPkmvt+CEB2KvLXc3mL9x6dtPs9sHNCtNnulvcuYOHXi0PtZd3CsduSnAFGMp3gcunE5xLJm31tczdDTKNA==","signatures":[{"sig":"MEUCIAkUSnGItBaIpl4wvlnTURQHY6JKCSUynWV/R/ZlAvyRAiEAh0/sKF+xJq1vt3PSUbAATkk6L3x8ZUi9PHV5jTlKKTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1741394},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"decbc9deb8c5a135bc29335ea8af0f5eb365801a","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.17_1718863507908_0.4454075691552495","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@axewo/ubasic-ui","version":"1.0.18","keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","_id":"@axewo/ubasic-ui@1.0.18","maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"dist":{"shasum":"3df26770e0499c045c1c94f1698cb7d46dcf6c8e","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.18.tgz","fileCount":156,"integrity":"sha512-DfMkpWw7MLyp9LU3WRCp3N6uGWd4ORx7s3mI/iM/9E2alF0AV3no6ZBCQd5EJK9sEwp2kPfMMwQeTAvtOU8HnA==","signatures":[{"sig":"MEUCIFa7OsKXV7RXAPYexEtqPEPVcEfHi9bvvUoCEjiJ79HvAiEAvHVPpb/yuMdUVK/0UVfF+51KaV7Q8RnW3tdNOpiIE2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1820032},"main":"lib/index.js","type":"module","style":"dist/index.css","types":"es/index.d.ts","module":"es/index.mjs","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./*":"./*","./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./global":{"types":"./global.d.ts"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"}},"gitHead":"decbc9deb8c5a135bc29335ea8af0f5eb365801a","_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"repository":{"url":"https://gitee.com/ubasic-org/ubasic-ui.git","type":"git"},"_npmVersion":"8.3.1","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","directories":{},"_nodeVersion":"16.14.0","browserslist":["> 1%","last 2 versions","not dead"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"_npmOperationalInternal":{"tmp":"tmp/ubasic-ui_1.0.18_1718874362314_0.2457665975451131","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@axewo/ubasic-ui","version":"1.0.19","type":"module","main":"lib/index.js","module":"es/index.mjs","types":"es/index.d.ts","exports":{".":{"types":"./es/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"},"./global":{"types":"./global.d.ts"},"./es":{"types":"./es/index.d.ts","import":"./es/index.mjs"},"./lib":{"types":"./lib/index.d.ts","require":"./lib/index.js"},"./es/*.mjs":{"types":"./es/*.d.ts","import":"./es/*.mjs"},"./es/*":{"types":["./es/*.d.ts","./es/*/index.d.ts"],"import":"./es/*.mjs"},"./lib/*.js":{"types":"./lib/*.d.ts","require":"./lib/*.js"},"./lib/*":{"types":["./lib/*.d.ts","./lib/*/index.d.ts"],"require":"./lib/*.js"},"./*":"./*"},"publishConfig":{"access":"public"},"peerDependencies":{"vue":"^3.2.0","element-plus":"^2.2.27"},"style":"dist/index.css","description":"一个vue3+ts 的表单和列表组件库，依赖于element-plus，element-plus-icons-vue","repository":{"type":"git","url":"https://gitee.com/ubasic-org/ubasic-ui.git"},"keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"author":{"name":"Nathan"},"license":"MIT","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","browserslist":["> 1%","last 2 versions","not dead"],"gitHead":"decbc9deb8c5a135bc29335ea8af0f5eb365801a","_id":"@axewo/ubasic-ui@1.0.19","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-NiDo8VpQzrcbnLE+PMoD5CwgH0jSNzWIhho0fglU0jzfIf437q0xhFDxBcSLbmDjVI2DH4/d0W5L8NnOX3nKYw==","shasum":"f90d37be4a8fcd5b7f18b7ab8183e31aed0295d1","tarball":"https://registry.npmjs.org/@axewo/ubasic-ui/-/ubasic-ui-1.0.19.tgz","fileCount":156,"unpackedSize":1820032,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhE5i6YTV59HdojRo+H5Lph/eBh1LNg4z3DzokjdTBvAIgNzpe8ciU9Wopvnu3HqzJUaYJAOKJ+Dgx5CnRJXvkiQU="}]},"_npmUser":{"name":"nathan_cai","email":"ccharsle@gmail.com"},"directories":{},"maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ubasic-ui_1.0.19_1718875742661_0.7023934173490436"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-18T11:56:19.246Z","modified":"2024-06-20T09:29:03.057Z","1.0.0":"2024-06-18T11:56:19.503Z","1.0.1":"2024-06-18T12:01:17.988Z","1.0.2":"2024-06-18T12:10:53.458Z","1.0.3":"2024-06-18T12:16:09.676Z","1.0.4":"2024-06-19T00:26:57.963Z","1.0.5":"2024-06-19T02:55:09.197Z","1.0.6":"2024-06-19T07:12:39.913Z","1.0.7":"2024-06-19T07:19:31.280Z","1.0.8":"2024-06-19T07:53:23.165Z","1.0.9":"2024-06-19T09:50:05.973Z","1.0.10":"2024-06-19T11:20:55.276Z","1.0.12":"2024-06-19T16:39:18.585Z","1.0.13":"2024-06-20T02:12:29.883Z","1.0.14":"2024-06-20T03:06:21.224Z","1.0.15":"2024-06-20T03:20:20.182Z","1.0.16":"2024-06-20T03:32:32.706Z","1.0.17":"2024-06-20T06:05:08.126Z","1.0.18":"2024-06-20T09:06:02.581Z","1.0.19":"2024-06-20T09:29:02.870Z"},"maintainers":[{"name":"nathan_cai","email":"ccharsle@gmail.com"}],"author":{"name":"Nathan"},"repository":{"type":"git","url":"https://gitee.com/ubasic-org/ubasic-ui.git"},"keywords":["Vue3","TS","Vite","Element Plus","UI","Components","Tools","Colors"],"license":"MIT","homepage":"https://www.npmjs.com/package/@axewo/ubasic-ui","bugs":{"url":"https://gitee.com/ubasic-org/ubasic-ui/issues"},"readme":"# ubasic-ui 组件库\n\n基于 Vue3.0，使用 Element Plus 框架,对 table ，form  功能按钮 进行二次封装操作，对查询区域和列表展示合二为一，也可单独使用\n\n\n### 使用说明\n1、使用该框架插件，要先安装依赖文件\n```\npnpm install element-plus   @element-plus/icons-vue\n\n```\n\n### 安装教程\n\n1.  第一步 选择一个你喜欢的包管理器\n```\n# NPM\n$ npm install @axewo/ubasic-ui --save\n\n# Yarn\n$ yarn add @axewo/ubasic-ui\n\n# pnpm\n$ pnpm install @axewo/ubasic-ui\n\n```\n\n### 在全局中注册UBasicUI 组件\n需要在main.ts 文件中引入文件\n```\nimport { createApp } from 'vue';\nimport App from './App.vue'\nimport '@axewo/ubasic-ui/dist/style.css';\nimport UBasicUI from '@axewo/ubasic-ui';\n\nconst app = createApp(App);\napp.use(UBasicUI);\n//...\n```\n\n\n### 在局部中注册UBasicUI 组件\n需要在main.ts 文件中引入样式文件\n```\n<script setup lang=\"ts\">\nimport { UBasePage } from '@axewo/ubasic-ui';\n\n</script>\n\n```\n### 工具类函数使用\n1、包含一个tools类，一个colors 颜色转换类\n```\n<script setup lang=\"ts\">\nimport { tools，colors } from '@axewo/ubasic-ui';\n//使用 转换字符串，每个单词首字母大写，\n  const word=  tools.camelCase(xxx)\n</script>\n\n```\n#### tools函数介绍\n| 函数名     | 参数类型     | 返回值     |备注\n| -------- | -------- | -------- | -------- |\n| messageBoxConfirm | (content: string, title=\"提示,options={})      |   Promise<boolean>     |   二次确认提示|\n| messageBoxAlert | (content: string, title=\"提示,options={})      |   null     |   提框示|\n| messageBoxPrompt | (content: string, title=\"提示,options={})      |   Promise<any>     |   提框示输入确认|\n| formatUrlParams | (url: string, row: any)      |   string     |   对路径进行解析， /system/dict/type/$[dictId]/$[dictName]  根据row传的参数替换成/system/dict/type/1/性别|\n\n#### colors函数介绍 -待完善\n| 函数名     | 参数类型     | 返回值     |备注\n| -------- | -------- | -------- | -------- |\n| -------- | -------- | -------- | -------- |\n### 组件属性配置说明\n```typescript\ntype TBtnType = \"primary\" | \"danger\" | \"warning\" | \"success\" | \"default\"; //按钮类型\ntype TColumnType =\n  | \"Input\"\n  | \"DatePicker\"\n  | \"RangePicker\"\n  | \"RadioGroup\"\n  | \"CheckboxGroup\"\n  | \"ApiSelect\"\n  | \"Select\"\n  | \"Rate\"\n  | \"Switch\"\n  | \"InputNumber\"; //组件类型\ntype TMethodType = \"get\" | \"post\" | \"put\" | \"delete\"; //请求方式\n\ndeclare global {\n  type TRequestConfig = {\n    apiFunc: string|((...args) => Promise<any>) ; //列表接口地址\n    mapping?: TMapping; //字典映射\n    method?: TMethodType; //请求方式\n    params?: Recordable; //请求参数\n  };\n  type Recordable<T = any> = Record<string, T>;\n  type LocaleType = \"zh_CN\" | \"en\" | \"ru\" | \"ja\" | \"ko\";\n  interface Window {\n    VConsole: unknown;\n  }\n\n  type TResponesData<T = Recordable> = {\n    records?: T[];\n    total?: number;\n    size?: number;\n    current?: number;\n    pages?: number;\n  };\n  //请求返回的数据类型\n  interface Result<T = Recordable> {\n    msg: string;\n    code: number;\n    data?: T;\n  }\n  //=====================自定义别表，表单begin=======================================================\n  //列表操作按钮属性\n  type TOperateBtn = {\n    label?: string; //按钮名称\n    uniqueKey: string; //按钮key\n    type?: TBtnType; //按钮类型\n    link?: boolean; //是否是链接\n    permissions?: string[]; //权限标识\n    icon?: VNode | string; //图标\n    request?: TRequestConfig | ((data: TFormConfig) => Recordable); //请求配置\n    isCustom?: boolean; //是否自定义方法体\n    express?: ((args) => boolean | undefined) | undefined; //表达式\n    disabledFormItem?: string[]; //禁用项\n  };\n  type TMapping = {\n    //映射字段\n    label?: string;\n    value: string;\n    format?: string[];\n    requestField?: string;\n  };\n  type TComponentProp = {\n    format?: string;\n    valueFormat?: string;\n    request?: TRequestConfig | ((data: TFormConfig) => Recordable);\n    multiple?: boolean;\n    disabled?: boolean;\n    min?: number;\n    max?: number;\n    onChange?: (...args) => void;\n    onInput?: (...args) => void;\n  };\n  type TFormConfig = {\n    schema?: TTableColumn[]; //列表字段\n    formModel?: Recordable; //表单model\n    formAction?: object; //表单action\n    rowsData?: Recordable | Recordable[]; //列表数据\n    reload?: () => void; //刷新\n  };\n  //列表行属性\n  type TTableColumn = {\n    width?: number | undefined; //列表宽度\n    alias?: string; //别名，用户搜索展示\n    prop: string; //列表字段\n    label: string; //列表名称\n    type?: TColumnType; //字段类型\n    search?: boolean; //搜索展示要查询的字段\n    hide?: boolean; //列表中需要展示或者隐藏  默认false 展示 ｜true 隐藏\n    display?: boolean; //弹框中是否要展示改字段 默认false 不展示 ｜true 展示\n    attrs?: TComponentProp; //element 组件属性\n    rules?: FormItemRule[]; //动态表单验证\n    isValidSearchForm?: boolean; //是否对查询条件进行验证\n    tooltip?: boolean; //是否需要提示\n    slot?: boolean; //是否是插槽\n    align?: string; //label对齐方式\n    fixed?: boolean | string; //是否浮动\n    minWidth?: string; //最小宽度\n    children?: TTableColumn[]; //是否有子级\n    render?: (...args) => VNode | string; //动态渲染\n    dictType?: string; //字典类型\n    option?: any[]; //下拉框静态数据\n    isLink?: boolean; //是否是链接\n    to?: string; //跳转地址\n    isDictType?: boolean; //是否属于要字典\n    defaultValue?: any;\n  };\n  //表格参数属性\n  type TUTableConfig = {\n    rowKey: string; // 表格唯一id\n    schema: TTableColumn[]; //列表列配置\n    request: {\n      //请求配置\n      list?: TRequestConfig;\n    };\n\n    isIndex?: boolean; // 是否需要序号\n    isIndexFixed?: boolean; //序号是否浮动\n    isIndexOrder?: boolean; //序号是否需要计数，如果没有展示10行，那么在第二行序号从1开始\n    isSelection?: boolean; // 是否需要多选\n    isPagination?: boolean; // 是否需要翻页\n    isBorder?: boolean; //是否要边框\n    isHeader?: boolean; // 是否需要table头部操作区域，\n    isSearch?: boolean; //是否需要搜索\n    isShowFormAction?: boolean; //是否展示操作按钮组\n    propMapToTime?: [string, [string, string], string?][]; //分解多个字段展示\n    isAuto?: boolean; //是否自动请求\n    labelPosition?: \"top\" | \"left\" | \"right\"; //表单label位置\n    labelWidth?: number | string; //列宽\n    span?: number; //搜索表单展示的宽度\n    inlineBtn?: TOperateBtn[]; //列表操作按钮\n    operateBtn?: TOperateBtn[]; //功能按钮配置\n    dialog?: {\n      //弹框配置\n      labelWidth?: number | string; //弹框表单列宽\n      width?: number | string; //弹框宽度\n      span?: number; //弹框表单栅格\n      isFooter?: boolean; //是否展示底部\n      title?: string; //弹框标题\n      draggable?: boolean; //是否可拖拽\n      modal?: boolean; //是否需要遮罩层\n      closeOnClickModal?: boolean; //是否可点击遮罩层关闭\n      showClose?: boolean; //是否展示关闭按钮\n      closeOnPressEscape?: boolean; //是否可点击esc关闭\n      zIndex?: number; //遮罩层z-index\n    };\n  };\n  //分页参数\n  type TPagination = {\n    pageNum: number;\n    pageSize: number;\n    total?: number;\n  };\n```\n#### 如何使用？\n1、新建ts文件或者js文件，可以是对象或者函数。根据实际情况返回，如果需要从外面传参数到配置，那么就用函数方式，如果只是纯展示，就使用对象方式\n```typescript\nexport const optionsFlowConfig = (dict: Recordable): TUTableConfig => ({\n    rowKey: 'id', // 表格唯一id\n    dialog: {\n        width: 700,\n        labelWidth: 120,\n    },\n    inlineBtn: [\n        {\n            label: '修改',\n            uniqueKey: 'modify',\n            type: 'primary',\n            link: true,\n            icon: 'Edit',\n            disabledFormItem: ['processIndex'],\n            permissions: ['closeAccount:flow:update'],\n            request: {\n                apiFunc: modifyFunc,\n            },\n        },\n        {\n            label: '删除',\n            uniqueKey: 'remove',\n            type: 'danger',\n            link: true,\n            icon: 'Delete',\n            \n            request: {\n                apiFunc: removeFunc,\n                mapping: {\n                    value: 'id',\n                },\n            },\n        },\n    ],\n    operateBtn: [\n        {\n            label: '创建流程',\n            uniqueKey: 'create',\n            type: 'primary',\n            icon: 'Plus',\n            permissions: ['closeAccount:flow:create'],\n            request: {\n                apiFunc: createdFunc,\n            },\n        },\n        {\n            label: '修改',\n            uniqueKey: 'modify',\n            type: 'primary',\n            icon: 'Edit',\n            disabledFormItem: ['processIndex'],\n            request: {\n                apiFunc: modifyFunc,\n            },\n            express: (row: Recordable[]) => {\n                return row && row.length === 1;\n            },\n        },\n        {\n            label: '删除',\n            uniqueKey: 'remove',\n            type: 'danger',\n            icon: 'Delete',\n            request: {\n                apiFunc: removeFunc,\n                mapping: {\n                    value: 'id',\n                },\n            },\n            express: (row: Recordable[]) => {\n                return row && row.length > 0;\n            },\n        },\n    ],\n    request: {\n        // 请求参数\n        list: {\n            apiFunc: listPageFunc,\n        },\n    },\n    propMapToTime: [['processName1', ['startTime', 'endTime'], 'YYYY-MM']],\n    schema: [\n        {\n            label: '关账流程标识',\n            prop: 'processIndex',\n            isLink: true,\n            to: '/closeAccount/configure-task/index/$[id]',\n            rules: [{ required: true, message: '关账流程标识', trigger: ['blur', 'change'] }],\n        },\n        {\n            label: '关账流程名称',\n            prop: 'processName',\n            rules: [{ required: true, message: '关账流程名称', trigger: ['blur', 'change'] }],\n        },\n        {\n            label: '流程业务类型',\n            prop: 'busiType',\n            search: true,\n            type: 'Select',\n            option: dict['busi_type'],\n            isDictType: true,\n            rules: [{ required: true, message: '流程业务类型', trigger: ['blur', 'change'] }],\n        },\n        {\n            label: '流程所属机构',\n            prop: 'comCode',\n            search: true,\n            type: 'Select',\n            option: dict['com_code'],\n            isDictType: true,\n            rules: [{ required: true, message: '流程所属机构', trigger: ['blur', 'change'] }],\n        },\n        {\n            label: '关账频度',\n            prop: 'frequency',\n            type: 'Select',\n            option: dict['frequency'],\n            isDictType: true,\n            rules: [{ required: true, message: '关账频度', trigger: ['blur', 'change'] }],\n        },\n        {\n            prop: '_operate_',\n            width: 150,\n            label: '操作',\n        },\n    ],\n});\n\n```\n2、在vue中使用\n```vue\n<template>\n    <UBasePage  :options=\"optionsFlow\" @handleButtonEvent=\"handleBtnEvents\"/>\n</template>\n\n<script setup lang=\"ts\">\n// import { inject } from 'vue';\nimport { optionsFlowConfig } from './config';\n\n/**\n * 根据实际情况，传入\nconst { useDict } = inject('globalProperties') as Recordable;\nconst dict = useDict('busi_type', 'frequency', 'com_code');\n */\nconst optionsFlow = optionsFlowConfig({});\n//自定义按钮事件\nconst handleBtnEvents = (btnConfig: TOperateBtn, row: Recordable = {}) => {\n    console.log(btnConfig,row);\n};\n</script>\n\n\n```\n\n### 效果展示\n![alt 列表](./images/1.png)\n![alt 弹框展示](./images/2.png)","readmeFilename":"README.md"}