UNPKG

2.01 kBJSONView Raw
1{
2 "name": "@element-plus/icons-vue",
3 "version": "2.0.10",
4 "description": "Vue components of Element Plus Icons collection.",
5 "type": "module",
6 "keywords": [
7 "icon",
8 "svg",
9 "vue",
10 "element-plus"
11 ],
12 "license": "MIT",
13 "homepage": "https://element-plus.org/",
14 "bugs": {
15 "url": "https://github.com/element-plus/element-plus-icons/issues"
16 },
17 "repository": {
18 "type": "git",
19 "url": "git+https://github.com/element-plus/element-plus-icons.git",
20 "directory": "packages/vue"
21 },
22 "files": [
23 "dist"
24 ],
25 "main": "./dist/index.cjs",
26 "module": "./dist/index.js",
27 "types": "index.d.ts",
28 "exports": {
29 ".": {
30 "require": "./dist/index.cjs",
31 "import": "./dist/index.js"
32 },
33 "./global": {
34 "require": "./dist/global.cjs",
35 "import": "./dist/global.js"
36 },
37 "./*": "./*"
38 },
39 "typesVersions": {
40 "*": {
41 "*": [
42 "./dist/types/*"
43 ]
44 }
45 },
46 "unpkg": "dist/index.iife.min.js",
47 "jsdelivr": "dist/index.iife.min.js",
48 "sideEffects": false,
49 "peerDependencies": {
50 "vue": "^3.2.0"
51 },
52 "devDependencies": {
53 "@element-plus/icons-svg": "2.0.10",
54 "@pnpm/find-workspace-dir": "^4.0.3",
55 "@pnpm/find-workspace-packages": "^4.0.41",
56 "@pnpm/logger": "^4.0.0",
57 "@types/fs-extra": "^9.0.13",
58 "@types/node": "^18.8.3",
59 "@types/prettier": "^2.7.1",
60 "camelcase": "^7.0.0",
61 "chalk": "^5.1.0",
62 "consola": "^2.15.3",
63 "esbuild": "^0.15.10",
64 "esbuild-plugin-globals": "^0.1.1",
65 "fast-glob": "^3.2.12",
66 "fs-extra": "^10.1.0",
67 "npm-run-all": "^4.1.5",
68 "prettier": "^2.7.1",
69 "tsx": "^3.10.1",
70 "typescript": "^4.8.4",
71 "unplugin-vue": "^3.1.3",
72 "vue": "^3.2.40",
73 "vue-tsc": "^1.0.0"
74 },
75 "scripts": {
76 "build": "pnpm run build:generate && run-p build:build build:types",
77 "build:generate": "tsx build/generate.ts",
78 "build:build": "tsx build/build.ts",
79 "build:types": "vue-tsc --declaration --emitDeclarationOnly"
80 }
81}
\No newline at end of file