UNPKG

element-plus-fast-form

Version:

基于 Vue 3 和 Element-Plus 的表单和 CRUD 组件封装库

111 lines (110 loc) 3.46 kB
{ "name": "element-plus-fast-form", "version": "1.3.6", "description": "基于 Vue 3 和 Element-Plus 的表单和 CRUD 组件封装库", "license": "MIT", "type": "module", "publishConfig": { "access": "public" }, "keywords": [ "vue", "vue3", "element-plus", "form", "component", "fast-form", "typescript", "vue-component" ], "main": "./dist/index.es.js", "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.es.js", "default": "./dist/index.es.js" }, "./dist/*": "./dist/*" }, "files": [ "dist", "README.md", "README.en.md", "docs" ], "scripts": { "dev": "vite", "serve": "vue-cli-service serve", "build": "vue-cli-service build --target lib --formats umd --name index src/index.ts", "build:types": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json", "build:lib": "NODE_ENV=production pnpm run clean && pnpm run build && pnpm run build:types", "clean": "rimraf dist", "lint": "vue-cli-service lint", "dev:vite": "vite", "build:vite": "vite build", "preview:vite": "vite preview", "build:vite-types": "vue-tsc --project tsconfig.build.json --declaration --emitDeclarationOnly --outDir dist/types && tsc-alias -p tsconfig.build.json", "build:vite:all": "vite build && npm run build:vite-types", "prepublishOnly": "pnpm run clean && pnpm run build:vite:all" }, "peerDependencies": { "@element-plus/icons-vue": "^2.0.0", "element-plus": "^2.7.4", "vue": "^3.2.13" }, "dependencies": { "@element-plus/icons-vue": "^2.0.0", "element-plus": "^2.7.4" }, "devDependencies": { "@babel/plugin-transform-modules-commonjs": "^7.27.1", "@babel/plugin-transform-react-jsx": "^7.27.1", "@babel/plugin-transform-runtime": "^7.27.1", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@babel/runtime": "^7.27.1", "@element-plus/icons-vue": "^2.0.0", "@rollup/plugin-babel": "^6.0.4", "@types/css-modules": "^1.0.5", "@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/parser": "^5.4.0", "@vitejs/plugin-vue": "^6.0.1", "@vitejs/plugin-vue-jsx": "^4.2.0", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-router": "~5.0.0", "@vue/cli-plugin-typescript": "~5.0.0", "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", "@vue/eslint-config-typescript": "^9.1.0", "@vue/eslint-plugin": "^4.2.0", "core-js": "^3.8.3", "element-plus": "^2.7.4", "eslint": "^7.32.0", "eslint-plugin-vue": "^8.0.3", "postcss": "^8.5.3", "postcss-modules": "^6.0.0", "rimraf": "^5.0.5", "sass": "^1.32.7", "sass-loader": "^12.0.0", "terser-webpack-plugin": "^5.3.14", "tsc-alias": "^1.8.16", "typescript": "~4.9.5", "vite-plugin-dts": "^4.5.4", "vite-plugin-html": "^3.2.2", "vue": "^3.2.13", "vue-eslint-parser": "^9.4.3", "vue-router": "^4.0.3", "vue-tsc": "^1.8.27", "vuex": "^4.0.0" }, "repository": { "type": "git", "url": "https://github.com/Zhu-jiayu/element-plus-fast-form-demo.git" }, "bugs": { "url": "https://github.com/Zhu-jiayu/element-plus-fast-form-demo/issues" }, "homepage": "https://github.com/Zhu-jiayu/element-plus-fast-form-demo#readme" }