UNPKG

3.48 kBJSONView Raw
1{
2 "name": "everright-filter",
3 "version": "1.1.0",
4 "description": "🦮Vue3 query builder/filter builder ui component for building complex queries and filters with nested conditionals.Supports filtering of multiple data types, including string, number, dropdown, cascade, region, date and time(Vue 高级筛选器组件)",
5 "files": [
6 "dist"
7 ],
8 "engines": {
9 "pnpm": "7.9.5",
10 "node": ">= 16.16.0"
11 },
12 "packageManager": "pnpm@7.9.5",
13 "license": "MIT",
14 "keywords": [
15 "everright-filter",
16 "query-builder",
17 "query-builder-ui",
18 "everright-filter",
19 "element-plus",
20 "vuejs"
21 ],
22 "repository": {
23 "type": "git",
24 "url": "https://github.com/Liberty-liu/Everright-filter.git"
25 },
26 "type": "module",
27 "main": "./dist/EverrightFilter-without-element-plus.umd.cjs",
28 "module": "./dist/EverrightFilter-without-element-plus.js",
29 "style": "./dist/EverrightFilter-without-element-plus.css",
30 "exports": {
31 ".": {
32 "import": "./dist/EverrightFilter-without-element-plus.js",
33 "require": "./dist/EverrightFilter-without-element-plus.umd.cjs"
34 },
35 "./dist/style.css": "./dist/EverrightFilter-without-element-plus.css",
36 "./dist/*": "./dist/*"
37 },
38 "unpkg": "dist/EverrightFilter-with-element-plus.iife.js",
39 "dependencies": {
40 "@vant/area-data": "^1.4.0",
41 "@vue/shared": "^3.2.45",
42 "@vuelidate/core": "^2.0.0",
43 "@vuelidate/validators": "^2.0.0",
44 "async": "^3.2.4",
45 "axios": "^1.2.2",
46 "element-plus": "^2.2.28",
47 "lodash-es": "^4.17.21",
48 "nzh": "^1.0.8",
49 "vue": "^3.2.45",
50 "written-number": "^0.11.1"
51 },
52 "devDependencies": {
53 "@babel/core": "^7.21.0",
54 "@babel/eslint-parser": "^7.19.1",
55 "@commitlint/cli": "^17.4.4",
56 "@commitlint/config-conventional": "^17.4.4",
57 "@element-plus/icons-vue": "^2.0.10",
58 "@vitejs/plugin-vue": "^3.2.0",
59 "@vitejs/plugin-vue-jsx": "^2.1.1",
60 "@vue/test-utils": "^2.4.1",
61 "body-parser": "^1.20.1",
62 "connect-multiparty": "^2.2.0",
63 "conventional-changelog-cli": "^3.0.0",
64 "cz-git": "^1.5.3",
65 "eslint": "^8.32.0",
66 "eslint-config-standard": "^17.0.0",
67 "eslint-plugin-import": "^2.27.5",
68 "eslint-plugin-n": "^15.6.1",
69 "eslint-plugin-promise": "^6.1.1",
70 "eslint-plugin-vue": "^9.9.0",
71 "express": "^4.18.2",
72 "husky": "^8.0.3",
73 "jsdom": "^22.1.0",
74 "lint-staged": "^13.1.2",
75 "nodemon": "^2.0.20",
76 "rimraf": "^5.0.1",
77 "sass": "^1.58.3",
78 "unplugin-vue-components": "^0.25.1",
79 "vite": "^3.2.5",
80 "vite-plugin-eslint": "^1.8.1",
81 "vitest": "^0.33.0",
82 "vue-router": "^4.2.1"
83 },
84 "peerDependencies": {
85 "element-plus": "^2.2.28",
86 "vue": "^3.2.45"
87 },
88 "lint-staged": {
89 "*.{vue,js,jsx}": "eslint --fix"
90 },
91 "config": {
92 "commitizen": {
93 "path": "node_modules/cz-git"
94 }
95 },
96 "scripts": {
97 "dev:server": "nodemon server --watch server",
98 "dev": "vite --host 0.0.0.0 --port 5174",
99 "build": "pnpm run clean:dist && pnpm run build:without-element-plus && pnpm run build:with-element-plus",
100 "clean:dist": "rimraf dist",
101 "build:without-element-plus": "FORMATS='without-element-plus' vite build",
102 "build:with-element-plus": "FORMATS='with-element-plus' vite build",
103 "preview": "vite preview",
104 "lint": "eslint . --ext .js,.jsx,.vue",
105 "lint-fix": "eslint --fix . --ext .js,.jsx,.vue",
106 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
107 "test": "vitest"
108 }
109}
\No newline at end of file