UNPKG

cloud-ui.vusion

Version:
137 lines (136 loc) 5.41 kB
{ "name": "cloud-ui.vusion", "description": "Vusion Cloud UI", "version": "0.18.20", "author": "Forrest <rainforest92@126.com>", "contributors": [ "haoxutong <1255965516@qq.com>", "ChenWeiYuan123 <360411956@qq.com>", "zou-xinhua <m15616168428@163.com>" ], "main": "./index.js", "scripts": { "update:description": "node ./scripts/excel2yaml.js", "check": "node bin/ggpull && node bin/check-deps", "dev": "vue-cli-service doc --port 9001", "validator": "node ./scripts/lcap/validator.js --HELP=true", "dev:designer": "cross-env VUE_APP_DESIGNER=true vue-cli-service doc --port 9001", "dev:dark": "vue-cli-service doc --port 9001 --theme dark", "copyimg": "node bin/copy-lcp-images ", "build": "vue-cli-service library-build --apply-theme --theme default,dark,seagreen", "build:theme": "npm run check && npm run genThemeConfig && vue-cli-service library-build --dest dist-theme && npm run copyimg && node ./scripts/lcap", "build:theme-local": "npm run genThemeConfig && vue-cli-service library-build --dest dist-theme && npm run copyimg && node ./scripts/lcap", "build:raw": "vue-cli-service library-build --vusion-mode raw --dest dist-raw", "build:docs": "vue-cli-service doc-build", "build:doc-entry": "cross-env VUE_CLI_SERVICE_CONFIG_PATH=$PWD/vue.config.doc-entry.js vue-cli-service build --output-path dist-doc-entry", "genThemeConfig": "ts-node scripts/genThemeConfig/index.ts", "screenshot": "node bin/screenshot", "pretest": "node scripts/test/gen-snapshot-test.js", "test": "jest --silent", "lint": "eslint --fix --ext .js,.vue src && stylelint --fix ./src/**/*.css", "ghpages": "vusion ghpages", "deploy:doc-entry": "vusion deploy --framework cloud-ui -v minor dist-doc-entry", "usage": "node ./scripts/lcap", "deploy:dev": "lcap deploy dist-theme --platform http://defaulttenant.lcap.hadev.163yun.com && node bin/deploy-lcp-images --platform=http://defaulttenant.lcap.hadev.163yun.com", "deploy:test": "lcap deploy dist-theme --platform http://defaulttenant.lcap.hatest.163yun.com && node bin/deploy-lcp-images --platform=http://defaulttenant.lcap.hatest.163yun.com", "deploy:test-without-img": "npm test &&lcap deploy dist-theme --platform http://defaulttenant.lcap.hatest.163yun.com", "deploy:pre": "npm test && lcap deploy dist-theme --platform http://defaulttenant.lcap.hadri.163yun.com && node bin/deploy-lcp-images --platform=http://defaulttenant.lcap.hadri.163yun.com", "deploy:online": "npm test && lcap deploy dist-theme --platform http://netease-template.lcap.163yun.com && node bin/deploy-lcp-images --platform=http://netease-template.lcap.163yun.com", "prepublishOnly": "rm -rf node_modules/.cache && npm run build && npm run build:theme && npm run build:raw && vusion readme && vusion vetur && git add .", "postpublish": "npm run build:docs && vusion ghpages" }, "repository": "vusion/cloud-ui", "homepage": "http://vusion.github.io/cloud-ui", "bugs": { "url": "http://github.com/vusion/cloud-ui/issues" }, "license": "MIT", "keywords": [ "vusion", "cloud", "ui", "cloud-ui" ], "tags": [ "vusion", "cloud", "ui", "cloud-ui" ], "dependencies": { "@popperjs/core": "^2.10.2", "@vusion/utils": "0.4.11", "@vusion/validator": "0.4.7", "animate.css": "^4.1.1", "countup.js": "^1.9.3", "dayjs": "^1.10.7", "decimal.js": "^10.4.2", "dompurify": "^2.0.15", "fs-extra": "^9.0.1", "i-material-design.vue": "^5.1.0", "js-yaml": "^3.14.0", "lodash": "^4.17.5", "normalize.css": "^7.0.0", "online-svg-icon-vue2": "^1.2.3", "regenerator-runtime": "^0.13.9", "resize-observer-polyfill": "^1.5.1", "swiper": "^7.4.1", "vue-cropper": "^0.5.8", "vusion-api": "^0.6.30", "xlsx-js-style": "^1.2.0", "yargs": "^16.2.0" }, "devDependencies": { "@babel/plugin-proposal-optional-chaining": "^7.21.0", "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", "@types/jest": "^28.1.8", "@vant/area-data": "1.1.1", "@vue/cli-plugin-babel": "^4.3.0", "@vue/cli-service": "^4.3.0", "@vue/test-utils": "^1.3.5", "@vue/vue2-jest": "28", "@vusion/mock": "^0.1.1", "ajv": "^7.0.4", "babel-jest": "^28.1.3", "commander": "^2.20.0", "core-js": "^3.6.5", "cross-env": "^7.0.2", "eslint": "^7.3.1", "eslint-config-vusion": "^4.0.0", "husky": "^3.0.4", "jest": "^28.1.3", "jest-environment-jsdom": "^28.1.3", "jest-serializer-vue-tjw": "^3.20.0", "minimist": "^1.2.5", "node-xlsx": "^0.21.2", "postcss": "^8.3.11", "remark": "^10.0.1", "remark-parse": "^6.0.3", "shelljs": "^0.7.8", "sinon": "^4.2.2", "stylelint": "^9.3.0", "stylelint-config-vusion": "^1.1.2", "ts-node": "^10.4.0", "typescript": "^4.4.4", "unified": "^7.0.0", "vue": "2.6.12", "vue-cli-plugin-vusion": "^0.13.6", "vue-i18n": "^8.15.5", "vue-router": "3.3.4", "vue-template-compiler": "2.6.12", "vusion": "^0.12.21", "vusion-hooks": "^0.3.0" }, "peerDependencies": { "@vusion/utils": "^0.4.9", "vue": "^2.6.10" }, "vetur": { "tags": "./vetur/tags.json", "attributes": "./vetur/attributes.json" }, "jestSerializer": { "removeComments": true, "sortAttributes": true } }