{"_id":"trap-ui","_rev":"34-08dca0b0e2ed6563a51cfa4eee574536","name":"trap-ui","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.0":{"name":"trap-ui","version":"1.0.0","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.0","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"homepage":"https://github.com/njt1340953658/trap-ui#readme","bugs":{"url":"https://github.com/njt1340953658/trap-ui/issues"},"dist":{"shasum":"990ebd35e0fc02f4402fa56df66abc33f0dd6cec","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.0.tgz","fileCount":5,"integrity":"sha512-W2+OUCj1EL8qoAhQrtkSUO9JN3bgOvzvPRL9WOJ6YU7aeH83MAp57v7MFLeSwd6/RrAW11HYTGQkaw4f6IZJYg==","signatures":[{"sig":"MEQCID3P3mMjXrMbRP8aPx8OEpcEyRbSp7rFbQUGCRPx8scEAiBg+ypZSYbMQTGiyo/u7rfMlEWPDM9DrLYEszv0eO7IdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR9rgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlyBAAiqZQtewpIjE8L0YjGXH1eQZYoOZl4oeLmmvSErKgSTinUo3q\r\nWSwBu7wv8b20vQPOEjmHxtUFzgAHf3P5yvE4xPQNEwxR74t2I5nidquE3lWr\r\nWnE2Il0gftZjruskssS01Dbv2QZRbYH6GAoa/1u4i+1j+XA4Q8LVVDdf7otd\r\nS6nb34gd8rweK1LISbtBgBIAmL4jMChweXc8p6PQjoBqY145VEjayD5L2FHA\r\n7xLLOx9PydsutewqSDW241pm8rmH5X1hpI03uco9nDWVe+4wpo2tQrYtsqHn\r\nNDZ/waPhcMIq8BzyRnH4RbXqNXTUU+p949qGjFg4XScK1ClI+xzvjYr0WFHR\r\nuzMkiRxYQMdmCHK8aYf6FnAv6kfZQVNw0ZAwdcfKxgjp9Y8vuO+2FQj5j0b5\r\n6JD9k91+wVXvc7LkpZPlMLh8LBIWajVRsnuzjhuz9nbUdbfUd7lKU0ZggBJ3\r\n8l1wWALGS7xlw1UKG8cRCPMlzzJV0gd2wDF+t5hLkDVhCRMiPP8dJIakazuR\r\nGmEDeon+l2ilLLgoNNPp9Ehl6U5TdpIcyVTD7x5ukEeiJPLq5aNy8AlgYZFe\r\n1ZYJJq6IoWHrEJf5ojLYtiw3csKRHn4mSHVQNzFBEzD3TuClKsTkXENq23tG\r\nnF238DESCng9kpYydFsvxqiud3Htexca5BI=\r\n=wHKG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"6c25daa7ae177f598728763eeebe4fc43432ccb0","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"repository":{"url":"git+https://github.com/njt1340953658/trap-ui.git","type":"git"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.2.47","axios":"^1.3.4","echarts":"^5.4.1","vue-router":"^4.1.6","element-plus":"^2.3.4","@popperjs/core":"^2.11.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.59.3","vite":"^4.3.1","vue-tsc":"^1.2.0","typescript":"^5.0.2","@types/node":"^18.15.3","@vitejs/plugin-vue":"^4.1.0","vite-plugin-libcss":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.0_1682430688152_0.2358266290493658","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"trap-ui","version":"1.0.1","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.1","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"4e36d62f640865ee5abcca5c457b75ca1e091121","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.1.tgz","fileCount":5,"integrity":"sha512-BJ3m+6UjRTJMIEtHXfNxz+lVVq8dK0KznqphGYgWwAm2ZWsRsBYRWXZs5dmOEhBw2MiN+V0D+gm1FAGSnK31Zw==","signatures":[{"sig":"MEYCIQCOc9Hs6+awXIVusgGAVo4AaL/1gzmVDve2XrBBKKJQRgIhAMMYJebxSm7uuZSlDdfoeLTBDMogWD3aHdm2gqFqGXOv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSIQmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOGg//fXDhRz1+Uj3ILDW1PfYt/CuCxs+fYUgVbeUsqlN2zTuwNg1u\r\n+5aVTtISLkpYDL3LPLPci1dSzzt8O8oeuZh20NR+DbxJcIySAPGk/eAUUlGb\r\nztiZOAMQD7VdEcbZCnIuyx0wRF0wv4Uao1Xtpg9dq4RTw8R0afm0Eb1SB8VL\r\nCVDGmTBQuXMua7PSdYykdDf752T1P3/gOiBVsydGVOkwrMBEpIP+auz8PNak\r\niktGUXIVHAqBH5F8e4BvIAz0JHEpPbq+Ib+VplWs/Sgh4KPEDYg5cbcGgP9Z\r\n0QF3x6ngWwHj0WpiDDQ1R6Td1U+ox+rP72mTvZqttEREOhnDJdky0SOGcsFj\r\nzUU+CsJTwb9//V1j0nuHgvM3T+DdCUFXuiwOvfDOV8XggE4I6BsbI64zH7HM\r\nunzFkibAGA+Q2l6KoUVF/7Qubwnl2Qtzph8qugTFkyU35uDmkymyVEKSYE0g\r\nxcKmkTr6XUGAAQBZjy8QHSKIPwrMy5YRDu4KJzsF5MFrdmPU/ad6IfvmKq8G\r\nEKFWo2dX1mahGyHYZkSDKCzEsH1BWPn7noJf2psxaXuGQmQKlrD0nUcmkvOr\r\nHYFqzcjuhFepsuv59ik9MHp34Sb4VhisYheTyD9z5lEVLFBxN0nYMgjryfP8\r\nQUKpXWxpk5kN0s891V5xn6GzsZoksMclr6E=\r\n=9lqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"6c25daa7ae177f598728763eeebe4fc43432ccb0","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.2.47","axios":"^1.3.4","echarts":"^5.4.1","vue-router":"^4.1.6","element-plus":"^2.3.4","@popperjs/core":"^2.11.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.59.3","vite":"^4.3.2","vue-tsc":"^1.2.0","typescript":"^5.0.2","@types/node":"^18.15.3","@vitejs/plugin-vue":"^4.1.0","vite-plugin-libcss":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.1_1682474022238_0.24189776247563088","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"trap-ui","version":"1.0.2","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.2","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"05404ef7ebf58f220c7a5490c9e25df006436bd5","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.2.tgz","fileCount":5,"integrity":"sha512-7TfZaKKTHIc8AZl7KLSvI4o1TURPi69ByeTjeq+q5ehVoEpLKn2AEaXYB5kQdB5ak/Uc+tKjgUR5FPkyHq1fLQ==","signatures":[{"sig":"MEQCIA1q2cQ6BkPHXgKxu89I33fSkMnmmgTL+8UtF+4QCimtAiAqe5/ZCQAKnW3Z81XYVqTzw+fTnAUF+CRTsSnn3LoI1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSInuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPgA//fwgM13gfyB7uoK7H7hJE2M14T/iqzPGXq8pjXnxFCQt2jg33\r\nzzyTnEAjAq6po7XYxvgjwzimB4WCyvHef4QoYaHdm1+UprwBFnSB+FNTS80E\r\nXwujv00+7T8YU0bcRRqPc/rXOpkRzQ8I0pYtWiMepa4bNnZF2TCRVaFWr7sK\r\nO1CJYVqiecWtiwkHqChMZ/HxpDGTpiKR9phO+u/cWV/AmFaTgBT9xWizYG5S\r\nhTEf/7S3tUaBkZf0S8DFUVms+xvqDAEH4Sl2AJJNsDDhNbmlGu/QJchjHQ8t\r\ndIlbsddqF6f7n4x+YOfWAbkemowy1opjuoN9PVh7pj6sbTiX5GPxomvJuA3u\r\n86pnNGBjv/hlqiNHTa0mc2wiid5DVEbpUuvJ/M29W35XglyfOAYpqZm34e1E\r\nLz8+xKGZ7sdwoisaMh0U+EZ5wGLCVzHtkpqCpVawmukVwji9AOeWS2eWwbA6\r\n71n3Q70nQY5kSoIhVqZgbF9Hzygp47CLXdfsyRBW+mnYFgdt/A+11cpqEqmw\r\ndc7LPssCRjxcrfB3wRpNBg6B7HpFHE/Pdxr1u5Sx6LOcTRa0cNdrhbMmIvT2\r\nQ7roE9OP8F81ULhSQIMpsu6I9YWQQJI+XF6C9L/g+t2AnmRT6mWSPs3N9JHq\r\ngSsOv6gu6j2F4aBR/smpHf19ITU1QyPyKo8=\r\n=P0AL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"4150845ccd3e898be6a5b8ad969cf7a493302b90","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.2.47","axios":"^1.3.4","echarts":"^5.4.1","vue-router":"^4.1.6","element-plus":"^2.3.4","@popperjs/core":"^2.11.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.59.3","vite":"^4.3.2","vue-tsc":"^1.2.0","typescript":"^5.0.2","@types/node":"^18.15.3","@vitejs/plugin-vue":"^4.1.0","vite-plugin-libcss":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.2_1682475501804_0.18123767708062521","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"trap-ui","version":"1.0.3","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.3","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"f185993dab6ad6b2a890ea59772942028e29add8","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.3.tgz","fileCount":5,"integrity":"sha512-Td4oL4IPAO4srL3L0b9pmikAgmv9m0sTTJ5+8iqagnLin3ubHklEqSzleyMc3Hj2qFFZTptRKD0g3p3ADEQp4Q==","signatures":[{"sig":"MEUCIHTV3V/wGxzEQV0XieTPAMjd1VBchGvxVuz3utaTApwIAiEAs6mGzMDtCPvluB3Gpv0/2APcph9wWlvEK8pWrH1b+Zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675311},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"71c077ecb9f8d78ef3ae848a3f32b14f5177848e","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.2.47","axios":"^1.3.4","echarts":"^5.4.1","vue-router":"^4.1.6","element-plus":"^2.3.4","@popperjs/core":"^2.11.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.59.3","vite":"^4.3.2","vue-tsc":"^1.2.0","typescript":"^5.0.2","@types/node":"^18.15.3","@vitejs/plugin-vue":"^4.1.0","vite-plugin-libcss":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.3_1684118943544_0.4292949111358959","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"trap-ui","version":"1.0.4","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.4","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"f899e8f5e90cf2251e2a501865fcdb8d4165d384","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.4.tgz","fileCount":5,"integrity":"sha512-PcOSfw0OUZjHXqKN+OqMI1KWcb8rQDT9LpDaLDp7AuETihOzv0OBV6yWdkONaj48ussh7+iFc7qbapMMBhTdsA==","signatures":[{"sig":"MEUCIQC1Ubm0XRqBYhyA5AtzaFdFoIa2OwFm7DinMLLkhr5HpQIgY0rV7owEZR8qh5KU73t9wJwIRHW2s5hW5kgB85kUyiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675279},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"435f5234c1af59ee0af9aac29edba32b98e6d334","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.3.4","axios":"^1.3.4","echarts":"^5.4.1","vue-router":"^4.1.6","element-plus":"^2.3.5","@popperjs/core":"^2.11.6"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.59.3","vite":"^4.3.8","vue-tsc":"^1.6.5","typescript":"^5.0.2","@types/node":"^18.15.3","@vitejs/plugin-vue":"^4.2.3","vite-plugin-libcss":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.4_1684725287960_0.9659388467523142","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"trap-ui","version":"1.0.9","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.0.9","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"4b1f78ea15070550f85afcf33cf4027a2a9d2806","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.0.9.tgz","fileCount":5,"integrity":"sha512-kGuREIfDVBcMoaY9iuSI8dkS5qNMUBQR5Fdcw3Edplwi3NLOYY0A3w0S6QbQYtMSZMgZNaAc/m5xooXb1votVw==","signatures":[{"sig":"MEUCIQDAN+NCjeScsipSuzx4AOfBhHgmSXnxGv7+0FpN6FdE+AIgWFRnvXK98c20ReEEfQx89QKGuri8BtWUq73j3Siwc2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1685294},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"df664e37a44d4ad7720f66488ea7720eb8bf605a","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.3.4","axios":"^1.4.0","echarts":"^5.4.2","vue-router":"^4.2.4","element-plus":"^2.3.7","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.63.6","vite":"^4.4.2","vue-tsc":"^1.8.4","typescript":"5.1.6","@types/node":"^20.4.1","@vitejs/plugin-vue":"^4.2.3","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.0.9_1689057659869_0.1382720887671709","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"trap-ui","version":"1.1.0","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.0","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"5e3b1a566efa773c9f47237df31c5126e780d802","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.0.tgz","fileCount":5,"integrity":"sha512-vOiPaEZGvw/HqpYhg5G3gIcGObDBT55OC96C9YjX0SpTLarxG71zAoT6q/FJZffK4fCm1eGmTFPK3fctL5Rsvw==","signatures":[{"sig":"MEQCIG/NS/uLQF2R5M2PoReCW5s5verb4sqYd1Wpa1XAQe9kAiBlfrrqY2HrQ5YSEh/CHGtM+d+f/SCzE56mYTpUtwhWDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1686023},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"5820d18dbf50ce5d15c0efe3e8caac8b8045d86e","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"8.11.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"16.15.1","dependencies":{"vue":"^3.3.4","axios":"^1.4.0","echarts":"^5.4.2","vue-router":"^4.2.4","element-plus":"^2.3.7","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.63.6","vite":"^4.4.9","vue-tsc":"^1.8.11","typescript":"5.1.6","@types/node":"^20.4.1","@vitejs/plugin-vue":"^4.3.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.0_1694593211311_0.23238380796559976","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"trap-ui","version":"1.1.1","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.1","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"f56fe66deaa40439aa4a76d9edc5e587673e7b2e","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.1.tgz","fileCount":5,"integrity":"sha512-ed6bDpA0rihZU79rerbxYmdiYaHuDHKa6x5u0WrO8yJiydAy7anzjSpqcoqiULbr+JMFsa3+o2rLiOqbdFiQQw==","signatures":[{"sig":"MEUCIETxJea8T+k4r5pCdY+MScqnboPkRLyUVdWjufErYPk0AiEAyl9Hxc/xFjj2vzYzbHisWQYdWcaG1FaAbM5gJ2/Xnrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691265},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"ed230545c9e88f9c9af9ed8dfb8243a0233f2d71","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.2.4","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.4.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","echarts":"^5.5.1","vue-router":"^4.5.0","element-plus":"^2.9.0","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.82.0","vite":"^6.0.3","vue-tsc":"2.0.29","typescript":"5.6.2","@types/node":"^22.10.2","@vitejs/plugin-vue":"^5.2.1","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.1_1733974476979_0.49114634832402704","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"trap-ui","version":"1.1.2","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.2","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"b6bf7df125c1b5838f730d38c58407563294b279","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.2.tgz","fileCount":5,"integrity":"sha512-VQlMTb1IKJk7zh9F+qGyAaBp2TDGbdQzWLwPrBB/1qTaWqyc9I9O38wwtFl6u8vHR3QX3Q/i4jFSlBaQb0PKFg==","signatures":[{"sig":"MEUCIGN9XvvV3YHqqUSPSHL9gqtL0/O9akKddeNzf8mQxe8GAiEAkOk0Cm4sTS1Y0D6Ur8IJHgfwwrDUHv78Vj1d+qkIid4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691352},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"e715b02d6bf89dce40d6e7add1bc9100334f8adf","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.2.4","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.4.0","dependencies":{"vue":"^3.5.13","axios":"^1.7.9","echarts":"^5.5.1","vue-router":"^4.5.0","element-plus":"^2.9.0","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.82.0","vite":"^6.0.3","vue-tsc":"2.0.29","typescript":"5.6.2","@types/node":"^22.10.2","@vitejs/plugin-vue":"^5.2.1","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.2_1738998506173_0.33036441350430357","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"trap-ui","version":"1.1.3","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.3","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"2597abb4e47ebdbe585ee1e0c9e0355939922248","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.3.tgz","fileCount":5,"integrity":"sha512-/APjorBxQhwHhG3yIjWvFMq3ErvBfcunfEaudZnEv+1fpdpBRKsIk6vYFy/FasJxDF8TXIqMsJb4/9LGSHDV+w==","signatures":[{"sig":"MEUCIGf0k450EjblPdr4RhgiVz73+Oc6XktVwcZZnXrcj5yLAiEAp/7iyDRCaDv+oDegx/huxEak91AfPymYdrLQ6nqgn+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696023},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"d2289449bd431ac2b921879d675618f1abad3093","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.5.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.7.3","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.3_1748499567535_0.14776177167500282","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"trap-ui","version":"1.1.4","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.4","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"e2d3b85f7cfb0f6bb481d6373eb0f27131e25930","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.4.tgz","fileCount":5,"integrity":"sha512-+Gvn81O7845kaRzIx0RAFm6fs0d/4ru7p9Mjm8OshWg5tqIJWfvkMFXiKIX/CneoMk5+zfU6tavgbGWulbPWtA==","signatures":[{"sig":"MEQCICaH37/TYoQatT+GrJNcGNq+xA9BNOj93ru3BE6s0HMJAiAFrKusgcrVmPhJtBSG1WHcXPQLBLJKJwQfzMlzxFuOcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696269},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"d6d844abaa16a9b9bf73526f211f0ab53f78b72e","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.5.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.7.3","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.4_1748502327924_0.8797286538266205","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"trap-ui","version":"1.1.5","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.5","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"bf3a64fb76a07e0f365598543fa192212aea4681","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.5.tgz","fileCount":5,"integrity":"sha512-yM1fWebq22Jds6mfeu3Jc+MENiuWKUiPmRZs6T01HmzBvXbp2dIkVOAiNB4RoGlWVZmXaVs0CdqBE4/EioTXkw==","signatures":[{"sig":"MEYCIQD8ZgRMkw7wYM6o8h5gIyNa0wQcvjVVK9WHGF7HE1A+jwIhAMZ+Ec75SwWMT30/hyx392mCjB8rnepBaL/Ap8xnjH6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697689},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"f46855606149eb3821118217cf904a7328a654e6","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.5.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.7.3","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.5_1748583667971_0.5687107394034714","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"trap-ui","version":"1.1.6","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.6","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"216eb7ac60bd6e51572046afb55a6fb99800aed0","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.6.tgz","fileCount":5,"integrity":"sha512-F3YSsBwA7eZl8KS+byl5agbTuFl2hQg/5Blc8+aVLT3lzkv99iA0AZNaSX1LEfuazfRSgxVJVX9Nk0ej65Hsqg==","signatures":[{"sig":"MEQCICPVai7HEFyTkh+E8yQhZGXQKaNRz//txs+lOos1LvTuAiAUsdR8j1mh+l0rY58RixQaFsxbP8/GK2kdeuDlC5LDiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697927},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"409b89e89b6883d5b2fb0256c6c1a3e746ed273f","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.5.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"21.7.3","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.6_1748584213741_0.8533354395451178","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"trap-ui","version":"1.1.7","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.1.7","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"8b0f7f438a2efeb4f3dfb6984ab2f91146f53369","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.1.7.tgz","fileCount":5,"integrity":"sha512-8ML0npM0rkvMmuR7ab/0uJ9xB7CsjNGcr4ywSHTpUNx0v4YcTFhKkFdNdZidUTcNA/TIZ6VyYlfFbMuVUd9eMQ==","signatures":[{"sig":"MEYCIQCj5mu6+bcyhSiIp84cr9GIWo9+botA6H+bglpeBXbgjwIhAOofHGRVzXUMw+GHcgXiGMAhJfeyYkuwtGvdykqOpYNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1698148},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./dist/style.css":"./dist/style.css"},"gitHead":"daf36d9dde439c88d1492420e0df75d102eb690f","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.9.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"22.12.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.1.7_1762767368379_0.8805955118698281","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"trap-ui","version":"1.2.2","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.2.2","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"dfff736f78ce2ed4dd7b30dc6f6d8f773bedb7b1","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.2.2.tgz","fileCount":5,"integrity":"sha512-ONIle+wnLXOoXxXtwF8LU97IBjBPjcXi4EuYxaKnGMaKwHvxLPQz0P6dA3YG5vqfMQ6O0mb/UgzEsSHterWQ6g==","signatures":[{"sig":"MEQCIENalcGt1JCIB7I2ta8nFA+s0l50jFGV/21d3pLX3yFwAiA1zk0hquHO7griaKLpRLq6BglZgWiY0t21aNjKuPq0bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703859},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./style.css":"./dist/trap-ui.css"},"gitHead":"a7778c2dc723f52caa10205cc63cd83b774991a4","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.9.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"22.12.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.2.2_1764239037731_0.5669354478549833","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"trap-ui","version":"1.2.3","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.2.3","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"23fe5747dd3c4ecae3d2c6193ae1229a40b5776f","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.2.3.tgz","fileCount":5,"integrity":"sha512-84KJ00IXL9fFK5Ech7wr3lUjZ1dcJD2z7owXpkL4YRxTO5U3qnRjaIuyIyZ4pgIy1BGppZQs5JmwORrFC/OUPA==","signatures":[{"sig":"MEUCIQD15EA7qrZI/tEwS2AOgTZZjLfXxmdM21SE9/3n/eArpAIgSDn3+BuL9Uv36OwhHakrAGg0x9bC7hIeQiXUwsP2aRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703669},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./style.css":"./dist/trap-ui.css"},"gitHead":"a7778c2dc723f52caa10205cc63cd83b774991a4","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.9.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"22.12.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.2.3_1764239466096_0.027097641701719466","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"trap-ui","version":"1.2.4","keywords":["Table","TableList","SearchForm","trap-ui"],"author":{"name":"sunnyrun"},"license":"ISC","_id":"trap-ui@1.2.4","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"dist":{"shasum":"1e1617ce7fd1488454d8707d6b18672b4d01d0fe","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.2.4.tgz","fileCount":5,"integrity":"sha512-Mn5YZjH+brCbuF425m/76uzrAid60DmNj/UbGxVG2o1STlQ6gLh+BaXHo/5YJKTh5g1yulyLIZsrAjuOs7OWsw==","signatures":[{"sig":"MEYCIQDt6a70Po5sObhkUgd8rBmHktHn//songaUcthgX0+gqwIhAPxv7wuKn1HxDvetw7TSBwU6e6KWveQ5yHvbnsz+PHvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1703651},"main":"./dist/trap-ui.umd.js","type":"module","email":"1340953658@qq.com","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./style.css":"./dist/trap-ui.css"},"gitHead":"b438bae1c47ad13c565689d88205956a8c046754","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"_npmVersion":"10.9.0","description":"基于elementPlus表格进行二次封装的组件库","directories":{},"_nodeVersion":"22.12.0","dependencies":{"vue":"^3.5.16","axios":"^1.9.0","echarts":"^5.6.0","vue-router":"^4.5.1","element-plus":"^2.9.11","@popperjs/core":"^2.11.8"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.89.0","vite":"^6.3.5","vue-tsc":"2.2.10","typescript":"5.8.3","@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","vite-plugin-libcss":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/trap-ui_1.2.4_1764294043445_0.39893685830890013","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"trap-ui","version":"1.2.5","description":"基于elementPlus表格进行二次封装的组件库","type":"module","author":{"name":"sunnyrun"},"email":"1340953658@qq.com","license":"ISC","keywords":["Table","TableList","SearchForm","trap-ui"],"dependencies":{"@popperjs/core":"^2.11.8","axios":"^1.9.0","echarts":"^5.6.0","element-plus":"^2.9.11","vue":"^3.5.16","vue-router":"^4.5.1"},"devDependencies":{"@types/node":"^22.15.24","@vitejs/plugin-vue":"^5.2.4","sass":"^1.89.0","typescript":"5.8.3","vite":"^6.3.5","vite-plugin-libcss":"^1.1.1","vue-tsc":"2.2.10"},"main":"./dist/trap-ui.umd.js","module":"./dist/trap-ui.es.js","exports":{".":{"import":"./dist/trap-ui.es.js","require":"./dist/trap-ui.umd.js"},"./style.css":"./dist/trap-ui.css"},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","preview":"vite preview"},"_id":"trap-ui@1.2.5","_integrity":"sha512-cABPoLYdMmN6WYI7R0smsoGJ3vTTu6RPwrC5awXoOZoKf/+GuEl6qmNuF3PFJxz6zi75o6yiMT1AfTYpyRW8eA==","_resolved":"/private/var/folders/hc/krqq_rvx6fl9qmc2gnhmy5000000gn/T/e36891e5f5c2d2c9c900f645a082aed5/trap-ui-1.2.5.tgz","_from":"file:trap-ui-1.2.5.tgz","_nodeVersion":"22.12.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-cABPoLYdMmN6WYI7R0smsoGJ3vTTu6RPwrC5awXoOZoKf/+GuEl6qmNuF3PFJxz6zi75o6yiMT1AfTYpyRW8eA==","shasum":"15bd7648d218a25299f99be8a35c31f05c3b53d6","tarball":"https://registry.npmjs.org/trap-ui/-/trap-ui-1.2.5.tgz","fileCount":5,"unpackedSize":1703797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUgLFPu8SqgjyVZ1KI/2dunQtES3OkhNG/aiwLSyI4rwIhAI8PH4M/yUmvfO+UQY8trsNuLgM8JwJTh3FudXbSnueR"}]},"_npmUser":{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"},"directories":{},"maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trap-ui_1.2.5_1779419531213_0.4990447880769546"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-25T13:51:28.151Z","modified":"2026-05-22T03:12:11.555Z","1.0.0":"2023-04-25T13:51:28.393Z","1.0.1":"2023-04-26T01:53:42.420Z","1.0.2":"2023-04-26T02:18:22.037Z","1.0.3":"2023-05-15T02:49:03.794Z","1.0.4":"2023-05-22T03:14:48.176Z","1.0.5":"2023-07-10T10:41:13.735Z","1.0.6":"2023-07-11T01:56:22.846Z","1.0.7":"2023-07-11T02:48:33.913Z","1.0.8":"2023-07-11T03:30:50.838Z","1.0.9":"2023-07-11T06:41:00.062Z","1.1.0":"2023-09-13T08:20:11.569Z","1.1.1":"2024-12-12T03:34:37.168Z","1.1.2":"2025-02-08T07:08:26.437Z","1.1.3":"2025-05-29T06:19:27.805Z","1.1.4":"2025-05-29T07:05:28.311Z","1.2.0":"2025-05-30T02:41:37.995Z","1.2.1":"2025-05-30T03:27:21.732Z","1.1.5":"2025-05-30T05:41:08.230Z","1.1.6":"2025-05-30T05:50:13.999Z","1.1.7":"2025-11-10T09:36:08.648Z","1.1.8":"2025-11-27T07:50:19.333Z","1.1.9":"2025-11-27T08:58:45.934Z","1.2.2":"2025-11-27T10:23:57.976Z","1.2.3":"2025-11-27T10:31:06.345Z","1.2.4":"2025-11-28T01:40:43.706Z","1.2.5":"2026-05-22T03:12:11.427Z"},"author":{"name":"sunnyrun"},"license":"ISC","keywords":["Table","TableList","SearchForm","trap-ui"],"description":"基于elementPlus表格进行二次封装的组件库","maintainers":[{"name":"sunnyrun","email":"njt_wishyouxiang@163.com"}],"readme":">components => Vue3+element-plus+vite 组件的二次封装，通过json可配置项，方便复用；\n\n|  组件名   | 描述  |\n|  ----  | ----  |\n| SearchForm  | 列表搜索框 |\n| TableList  | 列表Json配置 |\n| custom-select  | 业务组件修改ui复选框支持城市多选 |\n| v-charts  | 按需echarts基础封装，传入options，适配当前屏幕 |\n| TableList  | 列表单元格支持编辑输入框操作，下拉；双向绑定支持校验, (closeEdit: () => false关闭当前单元格编辑) |\n\n\n**注意**：本包是vue项目；全局引入: 本包需依赖element-plus组件库。包构建并没有将element-plus组等生产依赖进行打包，避免造成重复依赖\n\n##### 安装使用\n```js\n// 添加项目依赖： npm install table-form-list -S\n// main.js中引入\n1. import router from \"./router\";\n2. import ElementPlus from 'element-plus'\n3. import * as ElementPlusIconsVue from '@element-plus/icons-vue'\n4. import mingfuUi from \"trap-ui\"\n5. Vue.use(mingfuUi);\n```\n\n> 灵活使用，复制项目文件中的lib/TableFormList.vue文件在自己项目中，方便更改扩展\n\n![table-form-list](./table.jpeg)\n\n##### 使用案例\n- 指定表格的数据源 `dataSource` 为一个数组，配置相关属性json；\n\n```ts\n<template>\n  <div>\n    <span>本地测试引入表格组件库开发</span>\n    <br />\n    <SearchForm\n      :rules=\"rules\"\n      :search=\"search\"\n      :isShowSearch=\"true\"\n      :is-show-reset=\"false\"\n      style=\"margin-top: 16px\"\n      @handleSearch=\"handleSearch\"\n    >\n     <template #pre_form_content>\n        <el-button style=\"margin-right: 10px\" type=\"primary\">添加</el-button>\n      </template>\n    </SearchForm>\n     <TableList\n      ref=\"multipleTableRefs\" \n      :httpRequest=\"httpRequest\" \n      :is-footer-extend=\"false\" \n      :columns=\"columns()\" \n    />\n    // 新增echarts按需引入公共处理部分 BarChart, LineChart, PieChart, GaugeChart\n    <v-charts :isWatch=\"isActiveName\" :options=\"setOptions\" />\n  </div>\n</template>\n\n<script>\n// 搜索设置\nconst search = [\n  {\n    label: \"姓名ID/手机号\",\n    inputType: \"number\",\n    maxlength: 11,\n    value: \"name\",\n    rulesLength: true,\n    labelProps: {\n      \"label-width\": \"130\"\n    }\n  },\n  {\n    type: \"select\",\n    label: \"是否添加微信\",\n    value: \"joinWeChatStatus\",\n    events: {\n      change: (val) => {\n        console.log(val)\n      }\n    },\n    children: [\n      {\n        label: \"未添加\",\n        value: \"1\"\n      },\n      {\n        label: \"已添加\",\n        value: \"0\"\n      }\n    ]\n  },\n  {\n    type: \"picker\",\n    label: \"操作时间\",\n    value: \"operate\",\n    props: {\n      size: \"mini\",\n      type: \"datetimerange\",\n      \"range-separator\": \"至\",\n      \"start-placeholder\": \"开始日期\",\n      \"end-placeholder\": \"结束日期\",\n      \"value-format\": \"x\"\n    }\n  },\n   {\n    type: \"cascader\",\n    label: \"城市\",\n    value: \"city\",\n    props: {\n      size: \"mini\",\n      expandTrigger: 'hover'\n    },\n    options: []\n  }\n];\n\n// 表格头设置\nconst columns = ({ handleNewJump }) => [\n  {\n    label: \"姓名\",\n    prop: \"name\",\n    props: {\n      sortable: \"sortable\"\n    }\n  },\n  {\n    label: \"性别\",\n    prop: \"sex\",\n    formatter: (row, column, index) => {\n      return row.sex === 0 ? \"男\" : \"女\";\n    }\n  },\n  {\n    label: \"住址\",\n    prop: \"address\",\n    newjump: (row, columns, index) => {\n      return `www.baidu.com/studentInfo/index/${row.accountId}`;\n    }\n  },\n  {\n    label: \"手机号\",\n    render: (h, parmas) => {\n      return [\n        h(\"i\", {\n          class: \"el-icon-phone-outline\",\n          style: \"fontSize: 16px; color: red\"\n        }),\n        h(\"span\", parmas.row.mobileNum)\n      ];\n    }\n  }, \n  {\n    label: '操作',\n    children: [\n      {\n        label: \"编辑\",\n        isShow: row => {\n          return row.status !== 2;\n        },\n        disabled: row => {\n          return row.disabled === 2;\n        },\n        method: row => {\n          handleNewJump(row);\n        }\n      }\n    ]\n  }\n];\n\n// 服务器请求返回值\nconst dataSource = [\n  {\n    key: \"1\",\n    name: \"胡彦斌\",\n    age: 32,\n    sex: 0,\n    address: \"西湖区湖底公园1号\"\n  },\n  {\n    key: \"2\",\n    name: \"胡彦祖\",\n    age: 42,\n    sex: 1,\n    disabled: 2,\n    address: \"西湖区湖底公园1号\"\n  }\n];\n\n<script lang=\"ts\" setup>\nimport common from '@/api/common'\nimport { search, columns } from './list'\nimport { ref, reactive, onBeforeMount } from 'vue'\nimport type { FormRules } from 'element-plus'\n\nconst multipleTableRefs = ref(null)\n\nconst httpRequest = reactive({\n  httpApi: '',\n  params: {},\n  response: {\n    classA: 'list',\n    customPage: 'page'\n  }\n})\n\nconst rules = reactive<FormRules>({\n  name: { required: true, message: '名称信息不能为空', trigger: 'blur' },\n  startTime: { required: true, message: '日期信息不能为空', trigger: 'blur' }\n})\n\n// 检索条件\nconst handleSearch = (searchVal) => {\n  httpRequest.params = searchVal\n  // baseUrl 当前域名或者全局自定义请求地址\n  httpRequest.httpApi = baseUrl + '/api/getlist'\n}\n</script>\n```\n##### API使用\n\n##### TableList\n\n| 参数 | 说明 | 类型 | 默认值 | 必填项\n| --- | --- | --- | --- | --- |\n| type | 是否显示该行索引/复选框 | 'index' 'selection' String | - | 否\n| border | 是否展示外边框和列边框 | Boolean | false | 否\n| size | Table 的尺寸 | string | - | 否\n| options | table参数扩展属性 [Table Attributes] | Object | - | 否\n| columns | 表格列的配置描述，表头部分 | Array\\[] | - | 是\n| dataSource | 数据数组 | Array\\[] | - | 是\n| pagination | 分页的配置项 | Object | - | 否\n| dataTotal | 数据总数 | Number | 0 | 否\n| httpRequest | 内部请求及自定义响应label | object | {} | 否\n\n\n##### Columns\n\n列描述数据对象，是 columns 中的一项，与Element-Ui Columns 使用相同的 API在props中填写。使用用法：\n\n| 参数 | 说明 | 类型 | 默认值 | 必填项\n| --- | --- | --- | --- | --- |\n| label | 列头显示文字 | String | - | 是\n| prop | 列数据在数据项中对应的 key | String | - | 否\n| align | 设置列的对齐方式 | 'left' 'right' 'center' | 'left' | 否\n| width | 列宽度 | string number | - | 否\n| props | 列表参数扩展属性[Table-column Attributes] | Object | - | 否\n| render | 生成复杂数据的渲染函数，参数分别为createElement，当前行数据 | Function(h, record) {} | - | 否\n| formatter | 数据格式化 | Function(row, columns, index) {} | - | 否 \n| newjump | url页面跳转 | Function(row, columns, index) {} | - | 否\n```jsx\nconst columns = [\n{\n  label: '姓名',\n  prop: 'name',\n  props: {\n    sortable: 'sortable',\n  }\n}]\n```\n\n##### search type []\n列表搜索条件对象描述，同FormItem API相同，同理在props中填写。使用用法：\n\n| 参数 | 说明 | 类型 | 默认值 | 必填项\n| --- | --- | --- | --- | --- |\n| label | 表单label名称 | String | - | 是\n| value | 表单名称对应的key | String | - | 是\n| type | 表单类型(可选：select/picker/cascader) | String | input | 否\n| inputType | input type: number | String | 'number' | 否\n| maxlength | 最大输入的长度 | 'string' 'number' | - | 否\n| rulesLength | 输入文本校验长度控制 | Boolean | - | 否\n| children | 展示有子选项值type:select | Array\\[] | - | 否\n| props | 任意表单的属性扩展 | Object | - | 否\n| rules | 是否添加搜索条件的校验 | Object | - | 否\n| events | 外部事件绑定 | Object | - | 否\n| slot-before-formItem | slot插槽 | - | - | 否\n| slot-after-formItem | slot插槽 | - | - | 否\n| handleSearch | 数据验证成功后回调事件 | Function(e:Event) | - | 否\n| handleReset | 重置所有组件 | Function() | - | 否\n\n\n```jsx\nconst tableSearch = [{\n  type: \"picker\",\n  label: \"操作时间\",\n  value: \"operate\",\n  props: {\n    size: \"mini\",\n    type: \"datetimerange\",\n    \"range-separator\": \"至\",\n    \"start-placeholder\": \"开始日期\",\n    \"end-placeholder\": \"结束日期\",\n    \"value-format\": \"timestamp\"\n    }\n  },\n  {\n    type: \"cascader\",\n    label: \"城市\",\n    value: \"city\",\n    props: {\n      size: \"mini\",\n      expandTrigger: 'hover'\n    },\n    options: []\n  }\n```\n\n##### 操作列表 columns.children type []\n列表操作列对象描述，使用用法：\n\n| 参数 | 说明 | 类型 | 默认值 | 必填项\n| --- | --- | --- | --- | --- |\n| label | 列文本显示 | String | - | 否\n| type | [button按钮类型](https://element.eleme.cn/2.8/#/zh-CN/component/button) | String | text | 否\n| icon | [按钮icon图标](https://element.eleme.cn/2.8/#/zh-CN/component/icon) | String | - | 否\n| plain | 是否朴素按钮 | Boolean | false | 否\n| isShow | 依据状态是否显示，第一个参数当前行数据，第二个参数当前行索引 | Function(row, index) {} | - | 否\n| disabled | 是否禁用状态 | Function(row, index) {} | - | 否\n| method | event 事件 | Function(row, index) {} | - | 否\n\n##### TableList Events\n| 事件名 | 说明 | 类型 | 默认值 | 必填项\n| --- | --- | --- | --- | --- |\n| current-change | 页码改变的回调，参数是改变后的页码及每页条数 | Function(currentPage) | - | 否\n| size-change | 每页条数改变的回调，参数是改变后的页码及每页条数 | Function(size) | - | 否\n| handleSelectionChange | 当选择项发生变化时会触发该事件 | Function(selection) | - | 否\n| toggleRowSelection | 设置当前选中项回显、清空复选框事件 | Function(dom节点) | - | 否\n\n","readmeFilename":"README.md"}