UNPKG

afdi-ambition-fbim-fe

Version:

3D组态BIM编辑器

132 lines (131 loc) 3.95 kB
{ "name": "afdi-ambition-fbim-fe", "version": "1.3.67", "description": "3D组态BIM编辑器", "type": "module", "main": "./dist/bundle.js", "module": "./dist/bundle.js", "types": "./dist/src/index.d.ts", "files": [ "dist/*", "index.d.ts" ], "scripts": { "dev": "vite", "build": "vite build --mode staging", "build:prod": "vite build --mode production", "preview:stage": "pnpm build:stage && vite preview", "preview:prod": "pnpm build:prod && vite preview", "lint:eslint": "eslint --cache --max-warnings 0 \"{src,types}/**/*.{vue,js,jsx,ts,tsx}\" --fix", "lint:prettier": "prettier --write \"{src,types}/**/*.{vue,js,jsx,ts,tsx,json,css,less,scss,html,md}\"", "lint": "pnpm lint:eslint && pnpm lint:prettier", "prepare": "husky", "pre-check": "vue-tsc --noEmit && npx lint-staged", "gen:apis": "node ./src/api/genapi.mjs && prettier --write ./src/api/**/*", "devgen:apis": "node ./src/devApi/genapi.mjs && prettier --write ./src/devApi/**/*", "pub": "npm version patch && git push && npm run build && npm publish" }, "config": { "commitizen": { "path": "node_modules/cz-customizable" }, "cz-customizable": { "config": ".cz-config.cjs" } }, "peerDependencies": { "vue": "3.4.31", "vue3-draggable-resizable": "^1.6.5" }, "dependencies": { "@element-plus/icons-vue": "2.3.1", "afdi-ambition-fbim-fe": "link:", "axios": "1.7.2", "dayjs": "1.11.11", "echarts": "^5.5.1", "element-plus": "^2.9.1", "gl-matrix": "^3.4.3", "html2canvas": "^1.4.1", "js-cookie": "^3.0.5", "lodash-es": "4.17.21", "mitt": "^3.0.1", "normalize.css": "8.0.1", "nprogress": "0.2.0", "path-browserify": "1.0.1", "path-to-regexp": "7.1.0", "pinia": "2.1.7", "pinyin": "4.0.0-alpha.2", "qs": "^6.13.1", "sadi-sdk-ts": "1.1.86-beta.1", "screenfull": "6.0.2", "vue-clipboard3": "^2.0.0", "vuedraggable": "^4.1.0", "xe-utils": "3.5.28" }, "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "@types/js-cookie": "3.0.6", "@types/lodash-es": "4.17.12", "@types/node": "20.14.10", "@types/nprogress": "0.2.3", "@types/path-browserify": "1.0.2", "@typescript-eslint/eslint-plugin": "7.16.0", "@typescript-eslint/parser": "7.16.0", "@vitejs/plugin-vue": "5.0.5", "@vitejs/plugin-vue-jsx": "4.0.0", "@vue/eslint-config-prettier": "9.0.0", "@vue/eslint-config-typescript": "13.0.0", "@vue/test-utils": "2.4.6", "autoprefixer": "^10.4.20", "commitizen": "^4.3.1", "cz-customizable": "^7.4.0", "eslint": "8.57.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-vue": "9.27.0", "husky": "9.0.11", "inquirer-autocomplete-prompt": "^3.0.1", "jsdom": "24.1.0", "lint-staged": "15.2.7", "openapi2api": "^1.1.33", "prettier": "3.3.3", "sass": "1.77.8", "typescript": "5.5.3", "vite": "5.3.3", "vite-plugin-dts": "^4.4.0", "vite-plugin-package-version": "^1.1.0", "vite-plugin-style-inject": "^0.0.1", "vite-plugin-svg-icons": "2.0.1", "vite-svg-loader": "5.1.0", "vue-eslint-parser": "9.4.3", "vue-tsc": "2.0.26" }, "lint-staged": { "*.{vue,js,jsx,ts,tsx}": [ "eslint --fix", "prettier --write" ], "*.{css,less,scss,html,md}": [ "prettier --write" ], "package.json": [ "prettier --write" ] }, "keywords": [ "vue", "vue3", "admin", "vue-admin", "vue3-admin", "vite", "vite-admin", "element-plus", "element-plus-admin", "ts", "typescript" ], "license": "MIT" }