UNPKG

@heartlee/element-components

Version:

a component library for Vue 3 base on element-plus. Forked from element-pro-components. 根据业务需求自用,如需使用,请移步官方仓库使用

121 lines (120 loc) 3.92 kB
{ "name": "@heartlee/element-components", "version": "0.1.1", "description": "a component library for Vue 3 base on element-plus. Forked from element-pro-components. 根据业务需求自用,如需使用,请移步官方仓库使用", "main": "lib/element-components.umd.js", "module": "lib/element-components.es.js", "exports": { ".": { "import": "./lib/element-components.es.js", "require": "./lib/element-components.umd.js" }, "./lib/": "./lib/" }, "types": "types/index.d.ts", "style": "lib/styles/index.css", "sideEffects": [ "lib/styles/*.css" ], "engines": { "node": ">=12.0.0" }, "scripts": { "dev": "vite", "build": "npm run build:lib && npm run build:helper && npm run build:styles && npm run build:types", "build:lib": "rimraf lib && vite build -c build/build-lib.ts", "build:types": "rimraf types && tsc -d", "build:helper": "esno build/build-helper.ts", "build:styles": "rimraf lib/styles && esno build/build-styles.ts", "build:docs": "rimraf dist && vite build --ssrManifest --outDir ../dist/static && vite build --ssr src/entry-server.ts --outDir ../dist/server && esno build/prerender.ts", "test": "jest", "lint": "eslint . --fix --ext .ts,.vue,.js --ignore-pattern \"/lib/\" --ignore-pattern \"/types/\"", "prettier": "prettier --check --write --ignore-unknown \"{example,src,docs,test}/**\"", "prepare": "husky install" }, "repository": { "type": "git", "url": "git+https://github.com/tolking/element-pro-components.git" }, "keywords": [ "element-pro", "pro-components", "admin", "element-plus", "components", "vue", "ui" ], "author": "<tolking qw13131wang@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/tolking/element-pro-components/issues" }, "homepage": "https://github.com/tolking/element-pro-components#readme", "peerDependencies": { "element-plus": "^1.1.x", "vue": "^3.2.x", "vue-router": "^4.0.x" }, "dependencies": { "element-plus": "^1.1.0-beta.12", "vue": "^3.2.2", "vue-router": "^4.0.11" }, "devDependencies": { "@babel/core": "^7.15.5", "@babel/preset-env": "^7.15.0", "@babel/preset-typescript": "^7.15.0", "@docsearch/css": "^3.0.0-alpha.40", "@docsearch/js": "^3.0.0-alpha.40", "@element-plus/icons": "^0.0.11", "@types/jest": "^26.0.24", "@types/markdown-it": "^12.0.3", "@types/markdown-it-container": "^2.0.4", "@typescript-eslint/eslint-plugin": "^4.31.2", "@typescript-eslint/parser": "^4.31.2", "@vitejs/plugin-vue": "^1.8.1", "@vue/compiler-sfc": "^3.2.12", "@vue/server-renderer": "^3.2.12", "@vue/test-utils": "^2.0.0-rc.13", "@vueuse/head": "^0.6.0", "babel-jest": "^26.6.3", "components-helper": "^1.0.4", "escape-html": "^1.0.3", "eslint": "^7.32.0", "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-vue": "^7.18.0", "esno": "^0.9.1", "execa": "^5.1.1", "fast-glob": "^3.2.7", "husky": "^7.0.0", "jest": "^26.6.3", "lint-staged": "^11.1.2", "markdown-it-anchor": "^8.3.1", "markdown-it-container": "^3.0.0", "postcss": "^8.3.6", "postcss-clean": "^1.2.2", "postcss-cli": "^8.3.1", "postcss-import": "^14.0.2", "postcss-preset-env": "^6.7.0", "prettier": "2.2.1", "prismjs": "^1.25.0", "rimraf": "^3.0.2", "sitemap": "^7.0.0", "ts-jest": "^26.5.5", "typescript": "^4.4.3", "vite": "^2.5.10", "vite-plugin-md": "^0.10.0", "vite-plugin-pwa": "^0.8.2", "vue-jest": "^5.0.0-alpha.10" }, "vetur": { "tags": "lib/tags.json", "attributes": "lib/attributes.json" }, "web-types": "lib/web-types.json", "files": [ "lib", "types" ] }