UNPKG

wangbd-myui

Version:

MY前端基础框架核心组件库

199 lines (198 loc) 5.87 kB
{ "name": "wangbd-myui", "version": "4.2.13", "keywords": [ "ElementUI", "UI组件", "Vue工程框架", "Openlayers", "地图应用", "数据可视化大屏" ], "description": "MY前端基础框架核心组件库", "main": "core/index.js", "sideEffects": [ "*.scss", "*.css", "*.vue", "**/*/.vuepress/*", "**/*/config.js", "ui/lib/icons/*.js", "ui/lib/charts/themes/*.js", "echarts/lib/**/*.js" ], "scripts": { "serve": "vue-cli-service serve", "color": "node bin/my color", "fix": "node bin/my fix", "coder": "node bin/my coder", "svg": "node bin/my svg", "theme": "node bin/my theme", "ready": "node bin/my ready", "route": "node bin/my route", "dev": "npm run ready && concurrently \"npm run serve -- --open\" \"npm run route watch\"", "build": "npm run ready force && npm run route build && npm run theme prod && vue-cli-service build", "preview": "node bin/my preview", "demo": "node bin/my demo", "jsdoc": "node bin/my jsdoc", "lint": "vue-cli-service lint && vue-cli-service lint ui/**/*.vue && vue-cli-service lint ui/**/*.js && vue-cli-service lint core/**/*.js", "test": "vue-cli-service test:unit", "dev:docs": "npm run demo && npm run jsdoc && node --max_old_space_size=8096 node_modules/vuepress/cli.js dev docs", "build:docs": "npm run demo && npm run jsdoc && node --max_old_space_size=8096 node_modules/vuepress/cli.js build docs", "start": "node bin/my start", "bridge": "node bin/my bridge", "app": "node bin/my app", "page": "node bin/my page", "widgets": "node bin/my widgets", "create": "node bin/my create", "release": "npm run svg && npm run lint && npm run build && npm run build:docs", "deploy:major": "npm version major && npm publish --access public", "deploy:minor": "version minor && npm publish --access public", "deploy:patch": "npm version patch && npm publish --access public" }, "engines": { "node": ">=10" }, "bin": { "my": "bin/my.js" }, "repository": { "type": "git", "url": "https://gitee.com/newgateway/my.git" }, "homepage": "http://newgateway.gitee.io/my/", "author": "chenhuachun", "license": "MIT", "dependencies": { "@ckeditor/ckeditor5-build-classic": "^24.0.0", "animate.css": "^4.1.1", "axios": "^0.21.0", "clipboard": "^2.0.4", "core-js": "^3.8.1", "countup.js": "^2.0.7", "crypto-js": "^4.0.0", "dayjs": "^1.9.7", "echarts": "^4.9.0", "echarts-gl": "^1.1.1", "echarts-liquidfill": "^2.0.6", "echarts-wordcloud": "^1.1.3", "element-ui": "^2.14.1", "enquire.js": "^2.1.6", "gojs": "2.1.31", "html2canvas": "^1.0.0-rc.7", "intersection-observer": "^0.12.0", "lodash": "^4.17.20", "mockjs": "^1.1.0", "nprogress": "^0.2.0", "ol": "^6.4.3", "path-to-regexp": "^3.2.0", "projzh": "^1.0.0", "qiankun": "^2.3.3", "sortablejs": "^1.10.2", "three": "^0.123.0", "vant": "^2.11.2", "vue": "^2.6.12", "vue-router": "^3.4.3", "vue-runtime-helpers": "^1.1.2", "vuex": "^3.4.0", "xlsx": "^0.16.7" }, "devDependencies": { "@ant-design/colors": "^5.0.1", "@vue/cli-plugin-babel": "^4.5.9", "@vue/cli-plugin-eslint": "^4.5.9", "@vue/cli-plugin-router": "^4.5.9", "@vue/cli-plugin-unit-jest": "^4.5.9", "@vue/cli-plugin-vuex": "^4.5.9", "@vue/cli-service": "^4.5.9", "@vue/eslint-config-standard": "^6.0.0", "@vue/test-utils": "^1.1.2", "autodll-webpack-plugin": "^0.4.2", "babel-eslint": "^10.0.3", "babel-plugin-component": "^1.1.1", "concurrently": "^5.3.0", "cross-env": "^7.0.3", "eslint": "^7.15.0", "eslint-plugin-import": "^2.22.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^5.0.0", "eslint-plugin-vue": "^7.3.0", "fibers": "^5.0.0", "jsdoc": "^3.6.5", "node-sass": "^5.0.0", "sass-loader": "^10.1.0", "vue-template-compiler": "^2.6.12", "vuepress": "^1.7.1", "compression-webpack-plugin": "^5.0.0" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "@vue/standard" ], "rules": { "indent": 0, "vue/script-indent": 0, "vue/require-prop-type-constructor": 0, "vue/no-use-v-if-with-v-for": 0, "no-console": 0, "no-trailing-spaces": 0, "no-multiple-empty-lines": 0, "no-extra-boolean-cast": 0, "valid-jsdoc": 0, "one-var": 0, "semi": 0, "no-new": 0, "no-extra-semi": 0, "keyword-spacing": 0, "space-before-function-paren": 0, "arrow-parens": 0, "generator-star-spacing": 0, "no-mixed-operators": 0, "padded-blocks": 0, "eol-last": 0, "object-curly-spacing": 0, "no-callback-literal": 0, "multiline-ternary": 0 }, "parserOptions": { "parser": "babel-eslint" }, "overrides": [ { "files": [ "**/__tests__/*.{j,t}s?(x)", "**/tests/unit/**/*.spec.{j,t}s?(x)" ], "env": { "jest": true } } ] }, "eslintIgnore": [ "**/icons/iconfont.js", "**/templates/jsdoc/**/*.js", "**/charts/themes/**/*.js", "ui/lib/components/my-tag-canvas/src/tagcanvas.js" ], "postcss": { "plugins": { "autoprefixer": {} } }, "browserslist": [ "> 1%", "last 2 versions" ], "jest": { "preset": "@vue/cli-plugin-unit-jest" }, "typings": "types/index.d.ts", "apps": {} }