{"_id":"vue3-custom-component","_rev":"31-6de9345ac858dd00a368f1a682a587f1","name":"vue3-custom-component","dist-tags":{"latest":"1.1.19"},"versions":{"0.0.1":{"name":"vue3-custom-component","version":"0.0.1","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@0.0.1","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"05b93f9e62a3dd874fd1e4932ec919737cd3bb21","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-0.0.1.tgz","fileCount":12,"integrity":"sha512-pv/mB2poD8GA2zcUrjxz3We1r4yAkw5FzNQc9vpnVJp0F/aPoN5HyGd8uv+zHc5CCsXpA9Gcpv9wMzNsZUx+7w==","signatures":[{"sig":"MEUCIEi2HO3Z8FDSfqN9RSMOhFzOACTaDOkRjOkMa8mPEJBlAiEAkC7DPxaEJxsL2iWFORM8m4GxDUHfQU0HEr7bczK/TXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124543},"main":"lib/index.js","type":"module","style":"lib/style.css","types":"lib/index.d.ts","module":"lib/index.es.js","engines":{"node":">=14.0.0"},"keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3-custom-component","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_0.0.1_1711066914914_0.9788113503853513","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"vue3-custom-component","version":"1.0.0","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.0","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"f57be4bfe47a76c14cf8aac679c087d15641f522","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.0.tgz","fileCount":16,"integrity":"sha512-MPXxKQuYAFWsVY7nfT7J+GzURk/ffUneGwNUi8OwAx4g7+UhSp9lpC2eWNyaSYyzDNhepQcdimEPg2ViDHZeng==","signatures":[{"sig":"MEUCIDM8DL23orkRXzMmRBIIwriRbX1bWFHibE6fuAREsBtbAiEAwj7RCoTufUOGA3jhE09GeEricu436uqNZk2La8QNFgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432725},"main":"./dist/index.umd.js","type":"module","style":"lib/style.css","types":"lib/index.d.ts","module":"./dist/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3-custom-component","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.0_1711070254731_0.7917521785198409","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"vue3-custom-component","version":"1.0.1","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.1","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"0e4faad2875cc8c27eff928ac1e14273dc88d590","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.1.tgz","fileCount":16,"integrity":"sha512-xXxsi0DNzMCJNuV3oVOLlAfhqaP/xSxkkpMrFdEnrp5EUMkjJbmX9zzjXVF1tqvEKBU/cTpiJWp/PpLw3a0aLQ==","signatures":[{"sig":"MEQCIDuEbdg77Ec5rb0/Ys5Ol4LPlg2Y/+JqHrURd5Tc3XGUAiACBfNEk50fPfej3V9D2mR12BApwnX9D+srB2W2KsxydQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432707},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.1_1711072899472_0.7702644034069854","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"vue3-custom-component","version":"1.0.2","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.2","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"ada998cc088f5b387ce5fd55ae61a308f21e7285","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.2.tgz","fileCount":24,"integrity":"sha512-7zT0vmFzwzNvnYbUXZzsosL7dquViue+xeexydVkxet//u56TCEDB4AeJdDGu8CX+kvE3RYsr9Nb6bNWoQQLoQ==","signatures":[{"sig":"MEYCIQCmbQMhfN4kvpHHCAGc1eWaRbmAGmVgc9+slkU+7KBSJwIhAJ0yVqOPUiIOYsj0FioNgpvxrn1WhBcUDi03G2H3THw+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4309604},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.2_1711765259877_0.8468824322957016","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"vue3-custom-component","version":"1.0.3","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.3","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"924072ee130cbecbe1f423270fb00a1f2ac1ab93","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.3.tgz","fileCount":25,"integrity":"sha512-nHqgvemjAOX4flJl+EOdFAbafUWHGKrnQAhVW35RyxxTKSydd82dXZhOta5akcT+PWORNkZSKijNV3fK0Kq8zw==","signatures":[{"sig":"MEYCIQCyACg276WYoC0Dj6+quRuqf5js8HE9wkZIicd/RAD4bwIhAMGZBhK9mPBl9aBHnJTFJ4Tu5xKO30JNWyue/lvIxjD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4319797},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"eaa2e25bc626491e05ec328aea5a3cff918aaaa1","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.3_1711766816051_0.3682523068112864","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"vue3-custom-component","version":"1.0.4","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.4","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"1f32986ba614fe1e6b900fd9e12638e59ba2af29","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.4.tgz","fileCount":29,"integrity":"sha512-SmTMQ0EAstily1Q52g4k0hbLKs316A11S3P9tomhOOVF8UAFVqyhO6UgjwfoF1LLepdNRwIYN2lnEMKB3b2Uwg==","signatures":[{"sig":"MEYCIQD478/W833VwlaLacvSarq9pMCDBxeHsKR0Yn96HiyWhAIhAMzm51KaqWEMcuI8a0Cv7nBk4At2mZHvWSAdy7p4RNSP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5361718},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.4_1711767467796_0.6864103738939153","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"vue3-custom-component","version":"1.0.5","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.5","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"b829fae1673b3677599ca48108375418a59a4c55","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.5.tgz","fileCount":27,"integrity":"sha512-ZADnJ7fIzdEEie6KBoZul8+1kXm25JpGD42q3xblttkooSQ/7Uvtv7pOaMD3AmeAOc/IRAMGJfJMaXSpqeTsqg==","signatures":[{"sig":"MEUCIQD4Tb2QoBWTMi1Y/Qaob3AkiSblXQ7v2EzDfcKX3nmx1wIgXMMELnpG/4wuTfJ1+bOy/08qT7Fm8eJPsIpYHsZIU/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4318679},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.5_1711769372681_0.4560928402201847","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"vue3-custom-component","version":"1.0.6","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.6","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"6938c7379602ce42258a0ecc78754a639f7a7ae4","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.6.tgz","fileCount":27,"integrity":"sha512-JhQaVQEahfXixyd35vK18zzlK9yzzanclNNY+lWpAyFiRUuCifMvQ2nPQeMhj2+dV4F/3CnRGhNYVWIS9Q999Q==","signatures":[{"sig":"MEUCIQD/Y8N0AWy6Ok4NMF1AL4dXUyf+p5pjE5/tUCsaRF39SwIgIQvbDm/Wu3W+VGPCPzRTvtpTyoLHV8kioA13xWPc78k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4319820},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.6_1711805033546_0.816225178599558","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"vue3-custom-component","version":"1.0.7","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.7","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"701218d3a2e00fa0cee328ce8d4811d41914e619","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.7.tgz","fileCount":43,"integrity":"sha512-dzuoF7klF0rFh/9jTZBJVxK+S9s7tYop9rutbRVSVCYklqqQARVy8P6jxCRh+hsi3Izi3fbBG9Xf86fga88Dwg==","signatures":[{"sig":"MEUCICnyzgO4sK2aPs5bAxTgbltRts0Z1nYQ0ZPYcYg7mUC9AiEAlnzLtCdecFkhfgnaVuEMkf4nLgFllF6my5zmqiIR00U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393312},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.7_1712035767088_0.5319595631431233","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"vue3-custom-component","version":"1.0.8","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.8","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"f072faf4a52851d29ffbae81d0c1823ef6490db5","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.8.tgz","fileCount":44,"integrity":"sha512-F5jENz/eRq79JpiCjq8tudB2iSAYrC5VLZW36q0s0/hfxscxxLF8SLCj2pdUojKY4O4Gil/hnVuvMfMrYE34jQ==","signatures":[{"sig":"MEUCIQDnwFDGFl8Q1EhrbJ/34SKx+xD5+IcAfGoiPEnyO3HAXAIgD6gbThgIgdAl/kO+vW7KJX2ScZQqaMfVTe0ZHGoKzgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4396169},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.8_1712049835347_0.6566014958337654","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"vue3-custom-component","version":"1.0.9","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.9","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"eca8adbc2d3b4976553229355c50f5b97ac18a1f","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.9.tgz","fileCount":44,"integrity":"sha512-kpXvEgFNSgA4LpqAtF3eUcW/n32kYOoEU8yfcCStO8PpVTDa8QZmbeZoKObekD8YHwNnrrRuHC57SZZst2zTzQ==","signatures":[{"sig":"MEYCIQCXg8lFTNGxytNXN7o7kdGDx8GjcgkpO/EEfcbXlRIfswIhAL+ln+ad5/tY+D+vdXEurw/xyukdcvts6z1LTld3tdeI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393857},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.9_1712065370327_0.9319611436897","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"vue3-custom-component","version":"1.0.10","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.0.10","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"6c6d9b5d5fcd8e3d35bfe7b7aece7619cf75cb0a","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.0.10.tgz","fileCount":44,"integrity":"sha512-jtPCcNPCUOzH3nkD2IO7iSMfFcPCBgDnMl9yWCaIQTY2ALKGsAAthof96jEICm6AbDNXcwuSw3mY4h5AjG4cWQ==","signatures":[{"sig":"MEUCIFhmRK5uRLoPmqZWg92zXKsR+cEB+nvgzIgYtv0/+6wCAiEA5SKPMEBs37b1eUADbXnL4dcoFGJy6+e481pG+GhJ8F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4393850},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.0.10_1712069330488_0.02449740131744571","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"vue3-custom-component","version":"1.1.0","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.0","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"a3c1d2b2af2556e707414dc68785ed4786b50e1a","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.0.tgz","fileCount":48,"integrity":"sha512-YTiR9pnFlfrlTobKBe1wQXbT3oC4esJ9p+L+3F6X6uG8k2mO6CGqE2fZG61FT2OAbX+z7YsfpRs5GREfhA2VhA==","signatures":[{"sig":"MEQCIDKtDq+7uJSiuA+dh0wFwE5ynNW5sF/ISxFZLLpuJulDAiAdly0juVl+nva9veiRu90NCrhsmX3pbfJKrxR3/kjUBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5450081},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.0_1712108849711_0.21910245116704363","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"vue3-custom-component","version":"1.1.1","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.1","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"c769d5ffd73efd94f8eaa2f445875c1222d87ce2","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.1.tgz","fileCount":44,"integrity":"sha512-KqLvWAVOQ5w9UgutdL0KV5o6i7A7YvSBbLofBebjynw/eQ5kxnuFB0LqiA2jKpW7V6a38x1nri0CK5ZoW0QYaw==","signatures":[{"sig":"MEUCIQCNZFMPJwf4iNiLnFkJHqOdiUXIbA5mJ79UCTVESUkn7gIgfW8Uc7rjX7F16KH8hMLdkHyUYxTz00ZijalXy5fY7yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4399992},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.1_1713106270568_0.7920230443368519","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"vue3-custom-component","version":"1.1.2","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.2","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"7bb2c64124429cc5a6316135c857ac40eb4ed606","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.2.tgz","fileCount":57,"integrity":"sha512-GTYNL9SAOJXWB/vxpxfwNUC51UFQuoNjLmh0c6KQXVCmZaviKN6px4Vb27wtOvTed1/DcFr0mWlwNlRMz36gWQ==","signatures":[{"sig":"MEUCICwnUXq6nypjaaaLMy1CzpMd5qRAoVQzeTqJCsJhQfwDAiEA8a1WIzD3ZiOhW36uKMZCp2lWXWwgxCFMKtabq3gtexs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4437392},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.2_1713335024135_0.7834534074152315","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"vue3-custom-component","version":"1.1.3","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.3","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"f03d660cc4cf1cc824f24560ab493271d5521c95","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.3.tgz","fileCount":59,"integrity":"sha512-7VFHbmNls9I6/0P2nxOe0ypm7CVfpNMOt5ykicsXFUTE3LtpLdSQq5kKXEXUdBaayyeVayGoJ4dl6JQdSrjpCw==","signatures":[{"sig":"MEUCIQDxIil86jCl2pdjgUK29uHhdfbx+u1pBJZXaEVZ96ZvRwIgdRNnbHioJSZjknm9T1WAjein/0m5EzrrQ5uIbm8qAe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4453980},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.3_1713358670886_0.5380846066621023","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"vue3-custom-component","version":"1.1.4","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.4","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"92a593af796859e5284666712828e456ea92136a","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.4.tgz","fileCount":59,"integrity":"sha512-jcc5OVoqV21HfdSsLQAewqxfK9xs/aeY3le+VZ5UYLOrrI9pMpjyL6UOFyFn8t1p0LpND3hev2qVBCyTIZ92mg==","signatures":[{"sig":"MEUCIQDem99MtJK8do3qdvdPVJ3XJsa+yFZ/mgyOyWU3b0k47AIgLXybJnz27bMRBuO3HmpCxVIPJ80UR/OKLAD0vfkeWd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4455872},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.4_1714016551765_0.17167897125827358","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"vue3-custom-component","version":"1.1.5","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.5","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"ef617a33d707318677e58a7fc5e4183af2a0a9ec","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.5.tgz","fileCount":60,"integrity":"sha512-r7WWKo+/jOcgejM/wkD0lxlQTUVsUbnphSkeXLDdMMQuFCvIrvhC2Bwvq+Zjpa0pg02u9woC+ImCOBgbO9KRhw==","signatures":[{"sig":"MEYCIQCT8M40mucoLKqX72XfnPTK3RRC7sFliJoLLlaVtULpWQIhAN4EWnII86Mw7pYVq9OZ1IyG5Rnve+4/FSf/U+tjVcxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4461359},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.5_1714116507307_0.06207285984223976","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"vue3-custom-component","version":"1.1.6","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.6","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"c064861c5df84aa812f6ccbae463cde30734ebc4","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.6.tgz","fileCount":64,"integrity":"sha512-oBOBpaQXljub/yO2uvvV4Rg1adypmZXGoX3RMGS3WtSxQ7tsH57x480Eb6n2S6fWlftMrwYPEht2bH8n4+AcnQ==","signatures":[{"sig":"MEUCID6baxW3cbHuC9x6us4cc0QTi3dSF2U7KS6DdRVwhjvVAiEAjFGkinj/VmNorcqOQsGOE0/8HJxFDtbjkjCLrX/Evs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4488569},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.6_1714368337733_0.07490215786190402","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"vue3-custom-component","version":"1.1.7","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.7","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"a91890aed47c22765e5fe69be4a4756de2100baf","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.7.tgz","fileCount":64,"integrity":"sha512-1Y89u6PaVeS0BZGNVaY5fqVgAEFvs+WOvAMnAs1DLU+eYhMXcQYhchhiWAPvOVa9OcxV0gO0iOvxFT9xkWoe1w==","signatures":[{"sig":"MEQCIGjctwfSfaBU7CyPdiae/LzqRUy8rJlkFUrV7rfR2qTyAiBkzXHfXE1v/vzX34+7T/rnzWjoOc/a9wT15NIKG3FHtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4488287},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.7_1714380195589_0.4265448957828297","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"vue3-custom-component","version":"1.1.8","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.8","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"d99c8f791e90bc1d7232cf94f7cf5da9d4a56d47","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.8.tgz","fileCount":64,"integrity":"sha512-PAPFpn57IbEIQvB1XzFVwDNn2QBrs64O0LVG3lNoYWwcgXeyZCbtCisEH/fShJxL9ria6h+p7jXZyiohqIUzpw==","signatures":[{"sig":"MEYCIQD49aTdPBsduuijh7aI/kgcHnk2kpbiMZHmZz9de/bAoAIhAK/pKVwOyjwdmGWcZ5yxbUB/18Ix+P6YH8vOeBPO4ivT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4488293},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.8_1714438325165_0.21105175666480713","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"vue3-custom-component","version":"1.1.9","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.9","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"b6c64ee609036900c79673aaa0e15d504c91cf81","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.9.tgz","fileCount":64,"integrity":"sha512-JWxEdIjyZ0k11Ugu8egGxOxcTyjw+zpCYbR7C5xWs6t130HJ9lymWYMhqKnNR4pMYfxceYBVtIxV6qCPb1YFcQ==","signatures":[{"sig":"MEUCICMg9DDPAmIrJ+JvsWkWjYHlGXi8XhW4hSq+JwaGspYtAiEAiuQDTUra0m//GQvKBEyZZ4FAiWj6fqqVflg93dMbKrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4489753},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.2.37","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.9_1714658938048_0.559135249988469","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"vue3-custom-component","version":"1.1.10","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.10","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"dad4e4dfac60e76009bd02353e93e1ea25a2e528","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.10.tgz","fileCount":64,"integrity":"sha512-AZ53yMm7r+3o+SnFFSIC5g7IYj+wyDYlRnY4jntN70zdJoXurOEQGjdmvZ6piLQvOLr0cUG0kyhn/mw9vHUoNg==","signatures":[{"sig":"MEYCIQDchKl8jZqX8vpqPaFwv2+JhaM+GiShRiSAbTD9qhb2nQIhAJEgMXYb9sVJ+luUClTxYpWqAakdRyT/S7RqzPUvEVOB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4490038},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.10_1714712868830_0.15984313198002242","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"vue3-custom-component","version":"1.1.11","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.11","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"0839996b05bab1c749f92d64d2240bfbf817355f","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.11.tgz","fileCount":64,"integrity":"sha512-eH9YAfiwHiXydNeWpqWwcAaA3Blvt2MkGZdJGkOn5LJVUXRWB5Wrsf/sOcA7fiFnPNPdTkXS6gGjFH6tDwodzQ==","signatures":[{"sig":"MEYCIQDGRVwferjHjFBzRQ3elp3KGx636o+iBgu+rmctXRz4IgIhAK4RripqFNyny+dR9kQViLSEgMPGuS0rbccWPcNlD8hA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4490469},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.11_1714807077422_0.09782468855720361","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"vue3-custom-component","version":"1.1.12","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.12","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"50c008299ed9819b9b09a4e015e0cd53cfb87269","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.12.tgz","fileCount":64,"integrity":"sha512-YpIusIJcOBOp/LkkBUgVTdOuYg7YpijXwJTpocUC2RXtO/UUG4hAqtNy0lOenjYGWs4KOyMrW9m37xBqptc53A==","signatures":[{"sig":"MEQCIBB7QR/p5SsFCoAMfMI0ZCl0N7blBfkOhs3BKPwpvJc6AiBU78DZEZus9d2JUx+QzIvBhbxxmMNojK7lkKwgSK5t5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4491502},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.12_1715092791102_0.5583526916409911","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"vue3-custom-component","version":"1.1.13","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.13","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"294c83c0c5367cd3447a50e449dec3ab95bcfa8c","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.13.tgz","fileCount":64,"integrity":"sha512-nStFebLMFZ/vckHCf4CdnHHRTIXCUfEsjzRxUD+91C2wEFRl7yiXo81feAhRHb6AU1PnsKVPRiDI3oiuPol9RQ==","signatures":[{"sig":"MEUCIQC82dvDWEoYNED+e7qDwr1utPg5Li3RHICI14sUkzXo8AIgaGdBqzZ7DUjBf2Oh4eAESjeemsKxo8GTDN4ATKo6TRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4491919},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.13_1715301762722_0.020602534558572083","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"vue3-custom-component","version":"1.1.14","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.14","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"7326f90bf45d205bef447fe68defa0a5a76e2f09","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.14.tgz","fileCount":72,"integrity":"sha512-xba8evJ3yISYHuh2n/bK9/dRSd2q3zzl4V+lJFRWDqx84aqYwfQs3KXf0yWBPXWCXcPIPM6Ww2H31dg470tsfQ==","signatures":[{"sig":"MEYCIQDkXFib/wlSDkybwV0JZXiXRnJ7LjnR6KVVzjw/LCU+ZAIhALMBf47E41acm2+m97ClUOz1dAgVEKNIJuqAd9XLyYok","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5606556},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.14_1716281272085_0.7098029939628694","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"vue3-custom-component","version":"1.1.15","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.15","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"adbc5b289862e0b0e7adc6d7a5d737d131ae3d32","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.15.tgz","fileCount":74,"integrity":"sha512-xPJM2zfniQkrZ/aChgTMBvvpi6Mp5rAm/c0m5Kegpc11cTfdliTmPZ7ohW4HPmciHs+23OsNPwOn+sgHok/tuA==","signatures":[{"sig":"MEUCIQCOcyGGJvVAsTEsSnljMIumpU/0RNST8blUlp7Eh0eHywIgIwmnOcTnSKpylucHqvb3M/X7DbGGeLfOAgvoU3cyolo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5607330},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.15_1717826973115_0.8608473273311226","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"vue3-custom-component","version":"1.1.16","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.16","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"ee6e8a5f035b8f4201f7787e60ae1e30b7dea782","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.16.tgz","fileCount":72,"integrity":"sha512-AaVPZLbU2IJCXfIK3Ts1qY2dvnG672QyaBgXNaa/RUkvlHjjoS7exYH13NUQ8w7cPjm0/h/KC+ZuZgEJiy6OAg==","signatures":[{"sig":"MEUCIQDMQ6lvLt40ATMs5cPh5x7XPO34p9s3D1iJPCltwcDO5AIgPWHmlJ7OPNdiSN6SHj4w8xvOEWejFIIfDO+iv1PsWDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5613249},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.16_1721297527979_0.7994258524326086","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"vue3-custom-component","version":"1.1.17","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.17","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"2fc4b5d60405c36ab1047416ed74ff3dc63757e5","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.17.tgz","fileCount":72,"integrity":"sha512-xsWxE0NiRDt61eEOQcSYVCxJFbW3+GyQ3mf9yj45rG0hsZfoPC+yZ3zOEb6Vf1RXCnZ2aT2k4i+MRzhM6iCqxw==","signatures":[{"sig":"MEUCIGi15oh+7z9zJ6Gw7F6pVIpeVoov7GRuvP3Yghvc6/TdAiEA0yX5B13btpzdxjgQcKj22U/Va30VhMJLMTIDzsCtt1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5614027},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.17_1721306831550_0.5554617407768248","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"vue3-custom-component","version":"1.1.18","author":{"name":"1048523306@qq.com"},"license":"MIT","_id":"vue3-custom-component@1.1.18","maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"contributors":[{"email":"1048523306@qq.com"}],"dist":{"shasum":"9073bab01f44cbbcae45ad004270b66c14a9e784","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.18.tgz","fileCount":72,"integrity":"sha512-TCi5UynoO/ewTsPrd4ffaAgQiUENn6AQNS3rCz/UsKOmQitu0NL3XmVwvFo6NTuJtTif6wqBE+owT+EYQdUgdw==","signatures":[{"sig":"MEYCIQD9tPXSzCLXEYB1h57Zpkuuy9njFTMD6v8rgFUHHdM1SAIhAP5Lwc7pk0/uIAbRVvXkMLTMMFBGZFRUf38I9WCnbVbE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5619987},"main":"./lib/index.umd.js","type":"module","module":"./lib/index.es.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"gitHead":"203c5d9e8f0e2081a583c4282ed267faa858bef2","keyword":"vue3-custom-component","private":false,"scripts":{"dev":"vite --mode development","lint":"npm run lint:script && npm run lint:style","test":"vitest","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","prepare":"husky install","clean:lib":"rimraf lib","clean:dist":"rimraf dist","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","lint-staged":"lint-staged","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","test:coverage":"vitest --coverage"},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"_npmVersion":"8.5.5","description":"vue3 custom components","directories":{},"_nodeVersion":"16.15.0","dependencies":{"vue":"^3.4.26","axios":"^1.6.8","lodash":"^4.17.21","moment":"^2.30.0","echarts":"^5.5.0","safer-eval":"^1.3.6","element-plus":"^2.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.69.6","vite":"^4.1.0","husky":"^8.0.3","eslint":"^8.0.1","terser":"^5.26.0","vue-tsc":"^1.8.27","prettier":"^3.1.0","stylelint":"^15.11.0","typescript":"^4.3.0","autoprefixer":"^10.4.11","postcss-html":"^1.5.0","postcss-import":"^15.0.0","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","vite-plugin-dts":"^3.7.0","eslint-plugin-vue":"^9.19.2","@vitejs/plugin-vue":"^3.1.0","stylelint-prettier":"^4.1.0","eslint-plugin-import":"^2.25.2","unplugin-auto-import":"^0.17.3","eslint-plugin-promise":"^6.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","unplugin-vue-components":"^0.26.0","vite-plugin-compression":"^0.5.1","stylelint-config-prettier":"^9.0.5","stylelint-config-standard":"^34.0.0","stylelint-config-recess-order":"^4.4.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","@typescript-eslint/eslint-plugin":"^6.4.0","stylelint-config-recommended-vue":"^1.5.0","eslint-config-standard-with-typescript":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue3-custom-component_1.1.18_1724993870713_0.9498151233595815","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"vue3-custom-component","version":"1.1.19","description":"vue3 custom components","type":"module","author":{"name":"1048523306@qq.com"},"keyword":"vue3-custom-component","private":false,"license":"MIT","main":"./lib/index.umd.js","module":"./lib/index.es.js","exports":{".":{"import":"./lib/index.es.js","require":"./lib/index.umd.js"},"./lib/style.css":"./lib/style.css"},"scripts":{"dev":"vite --mode development","build":"yarn run clean:lib && vue-tsc --noEmit && vite build --mode production","clean":"yarn run clean:dist && yarn run clean:lib && yarn run -r --parallel clean","clean:dist":"rimraf dist","clean:lib":"rimraf lib","format":"prettier --write 'src/**/*.{vue,ts,tsx,js,jsx,css,less,scss,json,md}'","lint":"npm run lint:script && npm run lint:style","lint:script":"eslint --ext .js,.ts,.tsx,.vue --fix --quiet ./src","lint:style":"stylelint 'src/**/*.{vue,scss,css,sass,less}' --fix","prepare":"husky install","lint-staged":"lint-staged","test":"vitest","test:coverage":"vitest --coverage"},"dependencies":{"axios":"^1.6.8","echarts":"^5.5.0","element-plus":"^2.7.1","lodash":"^4.17.21","moment":"^2.30.0","safer-eval":"^1.3.6","vue":"^3.4.26"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^6.4.0","@vitejs/plugin-vue":"^3.1.0","@vitejs/plugin-vue-jsx":"^3.1.0","autoprefixer":"^10.4.11","eslint":"^8.0.1","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^40.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-vue":"^9.19.2","husky":"^8.0.3","postcss-html":"^1.5.0","postcss-import":"^15.0.0","prettier":"^3.1.0","sass":"^1.69.6","stylelint":"^15.11.0","stylelint-config-prettier":"^9.0.5","stylelint-config-recess-order":"^4.4.0","stylelint-config-recommended-vue":"^1.5.0","stylelint-config-standard":"^34.0.0","stylelint-config-standard-less":"^2.0.0","stylelint-config-standard-scss":"^11.1.0","stylelint-prettier":"^4.1.0","terser":"^5.26.0","typescript":"^4.3.0","unplugin-auto-import":"^0.17.3","unplugin-vue-components":"^0.26.0","vite":"^4.1.0","vite-plugin-compression":"^0.5.1","vite-plugin-dts":"^3.7.0","vue-tsc":"^1.8.27"},"engines":{"node":">=14.0.0"},"contributors":[{"email":"1048523306@qq.com"}],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"gitHead":"2c33b8ed2fceee67000241fcce79cd4b3a629b38","_id":"vue3-custom-component@1.1.19","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-gwOw1zjgolIymBTH/Wwd2oIDtsEXH80H4mJfVHvA0DsJ0Q7fKxphUI7ahxwWTS40KLUYE7PEeo0LCZaiC5yuag==","shasum":"109b2da79d0ba388362a3911132a9f1baa960cb0","tarball":"https://registry.npmjs.org/vue3-custom-component/-/vue3-custom-component-1.1.19.tgz","fileCount":69,"unpackedSize":4547312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5WCcr6NRwaIHAF6fxXRBEG4fXg/UfnKdRDEF8wgixUAiEA0KFVCoKimY+XFPKIXOwwxosiJbLreUovRiElryH/SMQ="}]},"_npmUser":{"name":"hell007","email":"1048523306@qq.com"},"directories":{},"maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-custom-component_1.1.19_1728372941926_0.0028665862515908636"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-22T00:21:54.805Z","modified":"2024-10-08T07:35:42.394Z","0.0.1":"2024-03-22T00:21:55.053Z","1.0.0":"2024-03-22T01:17:34.973Z","1.0.1":"2024-03-22T02:01:39.685Z","1.0.2":"2024-03-30T02:21:00.152Z","1.0.3":"2024-03-30T02:46:56.337Z","1.0.4":"2024-03-30T02:57:48.103Z","1.0.5":"2024-03-30T03:29:32.954Z","1.0.6":"2024-03-30T13:23:53.824Z","1.0.7":"2024-04-02T05:29:27.384Z","1.0.8":"2024-04-02T09:23:55.571Z","1.0.9":"2024-04-02T13:42:50.577Z","1.0.10":"2024-04-02T14:48:50.707Z","1.1.0":"2024-04-03T01:47:29.979Z","1.1.1":"2024-04-14T14:51:10.807Z","1.1.2":"2024-04-17T06:23:44.366Z","1.1.3":"2024-04-17T12:57:51.144Z","1.1.4":"2024-04-25T03:42:32.107Z","1.1.5":"2024-04-26T07:28:27.513Z","1.1.6":"2024-04-29T05:25:37.956Z","1.1.7":"2024-04-29T08:43:15.853Z","1.1.8":"2024-04-30T00:52:05.433Z","1.1.9":"2024-05-02T14:08:58.321Z","1.1.10":"2024-05-03T05:07:49.111Z","1.1.11":"2024-05-04T07:17:57.690Z","1.1.12":"2024-05-07T14:39:51.342Z","1.1.13":"2024-05-10T00:42:43.002Z","1.1.14":"2024-05-21T08:47:52.282Z","1.1.15":"2024-06-08T06:09:33.321Z","1.1.16":"2024-07-18T10:12:08.261Z","1.1.17":"2024-07-18T12:47:11.857Z","1.1.18":"2024-08-30T04:57:50.912Z","1.1.19":"2024-10-08T07:35:42.206Z"},"author":{"name":"1048523306@qq.com"},"license":"MIT","description":"vue3 custom components","contributors":[{"email":"1048523306@qq.com"}],"maintainers":[{"name":"hell007","email":"1048523306@qq.com"}],"readme":"\n## Install \n\n```js\nnpm install vue3-custom-component\n```\n\n## Components\n\n```\nDataTable\nDataForm\nCustomFilter\nCustomEchartBar\nCustomEchartLine\nCustomEchartPie\nCustomEchartFunnel\nCustomEchartRadar\nCustomEchartGuage\n...后续更新中\n```\n\n\n## Example Usage\n\n#### 1、data-table\n\n```vue\n<template>\n  <data-table\n    ref=\"customTable\"\n    :loading=\"state.loading\"\n    :options=\"state.options\"\n    :data=\"state.data\"\n    :page-data=\"state.pageData\"\n    :show-form=\"state.options.showForm\"\n    :form-options=\"state.formOptions\"\n    @reload=\"loadData\"\n    @row-click=\"onRowClick\"\n    @size-change=\"onSizeChange\"\n    @current-change=\"onCurrentChange\"\n    @on-view=\"onView\"\n    @on-delete=\"(row: any) => onDelete([row])\"\n    @on-save=\"onSave\"\n  >\n    <!-- 搜索条件插槽  -->\n    <template #slotMysearch=\"{ query }\">\n      <el-input\n        v-model=\"query.mysearch\"\n        placeholder=\"请输入\"\n      />\n    </template>\n\n    <!-- 列插槽 -->\n    <template #summary=\"{ row }\">\n      <!-- <template #summary=\"{ row, column, index }\"> -->\n      <span v-html=\"row.summary\"></span>\n    </template>\n  </data-table>\n</template>\n\n<script setup lang=\"ts\">\nimport { ref, reactive, getCurrentInstance } from 'vue';\nimport { isEmpty, sleep } from '@/utils';\n\nconst app = getCurrentInstance()?.appContext.config.globalProperties;\n\nconst customTable = ref<any>(null);\nconst state = reactive<any>({\n  loading: false,\n  options: {\n    header: {\n      slotHeader: null,\n      title: 'table案列'\n    },\n    showForm: true,\n    labelWidth: 100,\n    addBtn: true,\n    delBtn: true,\n    viewBtn: true,\n    editBtn: true,\n    columnBtn: true,\n    refreshBtn: true,\n    searchShowBtn: true,\n    searchComponentWidth: '100%',\n    menuLeft: [\n      {\n        label: '删除',\n        type: 'danger',\n        plain: false,\n        circle: false,\n        icon: 'Delete',\n        clickEvent: ({selectionList:any[]}) => {\n          onDelete(data.selectionList);\n        }\n      },\n    ],\n    menuRight: [],\n    selection: true,\n    index: true,\n    showAction: true,\n    actionWidth: 300,\n    actionList: [\n      {\n        label: '下载',\n        type: 'success',\n        plain: false,\n        circle: false,\n        icon: 'Download',\n        clickEvent: (data: any, row: any, index: number) => {\n          console.log('下载', data, row, index);\n        }\n      }\n    ],\n    page: true,\n    columns: [\n      {\n        prop: 'name',\n        label: '姓名',\n        type: 'input',\n        search: true,\n        hide: false,\n        slotSearch: null,\n        slotForm: null,\n        width: 120,\n        minWidth: 120,\n        span: 12,\n        required: true,\n        rules: [\n          {\n            required: true,\n            message: '请输入',\n            trigger: 'blur'\n          }\n        ]\n      },\n      {\n        prop: 'age',\n        label: '年龄',\n        type: 'number',\n      },\n      {\n        prop: 'sex',\n        label: '性别',\n        type: 'select', \n        search: true,\n        dicData: [\n          {\n            label: '男',\n            value: '1'\n          },\n          {\n            label: '女',\n            value: '2'\n          }\n        ],\n        formatter: (row: any) => {\n          let value = '';\n          switch (row.sex) {\n            case '1': {\n              value = '男';\n              break;\n            }\n            case '2': {\n              value = '女';\n              break;\n            }\n            default: {\n              value = '保密';\n              break;\n            }\n          }\n          return value;\n        }\n      },\n      {\n        prop: 'city',\n        label: '城市',\n        type: 'cascader',\n        search: true,\n        props: {\n          clearable: true\n        },\n        dicData: [\n          {\n            label: '北京',\n            value: 100000,\n            children: [\n              {\n                label: '朝阳区',\n                value: 100001\n              }\n            ]\n          }\n        ]\n      },\n      {\n        prop: 'status',\n        label: '状态',\n        type: 'select',\n        search: true,\n        dicData: [\n          {\n            label: '全部',\n            value: 'all'\n          },\n          {\n            label: '已完成',\n            value: 'finish'\n          },\n          {\n            label: '处理中',\n            value: 'processing'\n          }\n        ],\n        formatter: (row: any) => {\n          let value = '';\n          switch (row.status) {\n            case 'finish': {\n              value = '已完成';\n              break;\n            }\n            case 'processing': {\n              value = '处理中';\n              break;\n            }\n            default: {\n              value = '全部';\n              break;\n            }\n          }\n          return value;\n        },\n        isTag: true,\n        tagFormatter: (value: string, row: any) => {\n          console.log(row);\n          let tag = {};\n          switch (value) {\n            case 'finish': {\n              tag = { data: '已完成', type: 'success' };\n              break;\n            }\n            case 'processing': {\n              tag = { data: '处理中', type: 'danger' };\n              break;\n            }\n            default: {\n              tag = { data: '全部', type: 'info' };\n              break;\n            }\n          }\n          return tag;\n        }\n      },\n      {\n        prop: 'datetime',\n        label: '日期',\n        type: 'daterange',\n        // 'date',\n        // 'datetime',\n        // 'datetimerange',\n        // 'daterange',\n        // 'year',\n        // 'month',\n        // 'monthrange',\n        // 'week'\n        search: true,\n        valueFormat: 'YYYY-MM-DD HH:mm:ss',\n        sortable: true\n      },\n      {\n        prop: 'summary',\n        label: '概述',\n        type: 'textarea',\n        hide: false,\n        span: 24,\n        slotName: 'summary'\n      },\n      {\n        prop: 'mysearch',\n        label: '搜索插槽',\n        type: 'input',\n        hide: true,\n        search: true,\n        slotSearch: 'slotMysearch'\n      }\n    ],\n  },\n  data: [],\n  pageData: { currentPage: 1, pageSize: 10, total: 0 },\n  formOptions: {\n    labelWidth: '130',\n    defaultForm: {\n      sex: '1',\n      status: 'all'\n    }\n  },\n  // 测试数据\n  query: {\n    pageNumber: 1,\n    pageSize: 10\n  },\n});\n// 数据加载\nconst loadData = async (params = {}) => {\n  const queryParams = { ...state.query, ...params };\n  state.loading = true;\n  await sleep(500);\n  state.data = [\n    {\n      id: 10001,\n      name: '张三',\n      age: 23,\n      sex: '1',\n      city: 530120,\n      summary: '十三中会议既要',\n      status: 'finish',\n      datetime: '2023-12-28'\n    }\n  ];\n  state.pageData = {\n    currentPage: queryParams.pageNumber || 1,\n    pageSize: queryParams.pageSize || 10,\n    total: 100\n  };\n  state.loading = false;\n};\n// 页码切换\nconst onCurrentChange = (current: number) => {\n  state.pageData.currentPage = current;\n  const { currentPage, pageSize } = state.pageData;\n  loadData({ pageNumber: currentPage, pageSize });\n};\n// 条数切换\nconst onSizeChange = (size: number) => {\n  state.pageData.pageSize = size;\n  loadData({ pageSize: size });\n};\n// 拆分为 查看、编辑、删除以及actionList\nconst onRowClick = (row: any) => {\n  console.log('rowClick=', row);\n};\n// 查看\nconst onView = (row: any) => {\n  console.log('查看=', row);\n};\n// 删除\nconst onDelete = (rows: any[]) => {\n  console.log('删除=', rows);\n};\n// 弹窗关闭，表单关闭\nconst onClose = () => {\n  customTable.value?.close();\n  customTable.value?.hideLoading();\n};\n// 提交\nconst onSave = async (form: any) => {\n  customTable.value.showLoading();\n  console.log('表单信息=', form.success, form.values);\n  await sleep(500);\n  onClose();\n};\n</script>\n```\n\n\n#### 2、data-form\n\n```vue\n<template>\n  <data-form\n    ref=\"customForm\"\n    v-loading=\"state.loading\"\n    :visible=\"state.visible\"\n    :title=\"state.title\"\n    :columns=\"state.columns\"\n    :options=\"state.formOptions\"\n    :form-props=\"state.form\"\n    @on-close=\"state.visible = false\"\n    @on-confirm=\"onSave\"\n  >\n    <template #slotAvatar=\"{ form }\">\n        <el-upload\n          action=\"#\"\n          :http-request=\"#\"\n          :show-file-list=\"true\"\n          accept=\"image/*\"\n        >\n          <el-icon >\n            <Plus />\n          </el-icon>\n        </el-upload>\n    </template>\n  </data-form>\n</template>\n<script setup>\nimport { reactive, computed } from 'vue';\n\nconst state = reactive({\n  loading: false,\n  visible: false,\n  title: '个人信息',\n  columns: [\n    {\n      prop: 'avatar',\n      label: '头像',\n      type: 'input',\n      slotForm: 'slotAvatar',\n    },\n    {\n      prop: 'name',\n      label: '姓名',\n      type: 'input',\n      span: 24,\n    },\n  ],\n  formOptions: {\n    width: '50%',\n    labelWidth: 130,\n  },\n  form: {},\n});\n// 保存\nconst onSave = (form) => {\n  console.log(form.values)\n};\n</script>\n```\n\n\n\n#### 3、更多案列\n\n[demo](https://github.com/hell007/vue-component)\n\n","readmeFilename":"README.md"}