UNPKG

bk-magic-vue

Version:

基于蓝鲸 Magicbox 和 Vue 的前端组件库

205 lines (204 loc) 7.05 kB
{ "name": "bk-magic-vue", "version": "2.5.9", "description": "基于蓝鲸 Magicbox 和 Vue 的前端组件库", "main": "dist/bk-magic-vue.min.js", "files": [ "lib", "dist", "bkui-vue2-helper" ], "scripts": { "dll": "node build/build-dll.js", "dev": "node build/check-dll.js && cross-env NODE_ENV=dev node build/dev-server.js", "clean": "rimraf dist && rimraf lib && npm run clean:css", "clean:css": "rimraf lib/ui", "build": "npm run clean && npm run build:css && npm run build:component && npm run build:library && npm run build:version", "build:css": "gulp --gulpfile build/gulpfile.css.js build-css", "build:component": "gulp --gulpfile gulpfile.component.js build-component --max-old-space-size=4096", "build:library": "cross-env NODE_ENV=prod:all gulp --gulpfile gulpfile.library.js build-library", "build:source": "cross-env NODE_ENV=prod:source gulp --gulpfile gulpfile.library.js build-library", "build:min": "cross-env NODE_ENV=prod:min gulp --gulpfile gulpfile.library.js build-library", "build:example:analyzer": "cross-env NODE_ENV=example node build/build-example.js dev analyzer", "build:example": "cross-env NODE_ENV=example node build/build-example.js dev && npm run build:version", "build:version": "node build/build-version.js", "extract-chinese": "node tool/extract-chinese.js", "prepublishOnly": "npm run build", "extract": "node tool/extract-props.js", "test": "jest --config __test__/jest.config.js --no-cache" }, "keywords": [ "bk-magic", "bk-magic-vue", "bk-magicbox", "bk-magicbox-vue", "magicbox", "Vue", "Vue.js", "component", "components", "ui", "framework" ], "author": "bkfe", "license": "MIT", "devDependencies": { "@babel/cli": "~7.4.4", "@babel/core": "~7.4.5", "@babel/helper-module-imports": "~7.0.0", "@babel/plugin-external-helpers": "~7.2.0", "@babel/plugin-proposal-object-rest-spread": "~7.4.4", "@babel/plugin-syntax-dynamic-import": "~7.2.0", "@babel/plugin-syntax-jsx": "~7.2.0", "@babel/plugin-transform-async-to-generator": "~7.4.4", "@babel/plugin-transform-modules-commonjs": "~7.4.4", "@babel/plugin-transform-object-assign": "~7.2.0", "@babel/plugin-transform-runtime": "~7.4.4", "@babel/preset-env": "~7.4.5", "@babel/register": "~7.4.4", "@babel/runtime": "~7.4.5", "@babel/runtime-corejs2": "~7.4.5", "@blueking/magicbox-header": "~1.1.61", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@vue/babel-helper-vue-jsx-merge-props": "~1.0.0", "@vue/babel-plugin-transform-vue-jsx": "~1.0.0", "@vue/babel-preset-jsx": "~1.0.0", "@vue/component-compiler-utils": "~3.0.0", "@vue/test-utils": "~1.0.0-beta.29", "array-flat-polyfill": "~1.0.1", "babel-core": "~7.0.0-bridge.0", "babel-eslint": "~10.0.2", "babel-jest": "~24.9.0", "babel-loader": "~8.0.6", "babel-plugin-date-fns": "~0.2.1", "body-parser": "~1.19.0", "cheerio": "~1.0.0-rc.3", "compression-webpack-plugin": "~3.0.0", "connect-history-api-fallback": "~1.6.0", "copy-webpack-plugin": "~5.0.3", "core-js": "~2.6.9", "cpx": "~1.5.0", "cross-env": "~5.2.0", "css-loader": "~3.0.0", "cssnano": "~4.1.10", "date-fns": "~1.30.1", "diff": "~4.0.1", "diff2html": "~2.9.0", "eslint": "~7.20.0", "eslint-config-standard": "~12.0.0", "eslint-friendly-formatter": "~4.0.1", "eslint-loader": "~4.0.2", "eslint-plugin-import": "~2.22.1", "eslint-plugin-node": "~10.0.0", "eslint-plugin-promise": "~4.2.1", "eslint-plugin-standard": "~4.0.1", "eslint-plugin-vue": "~7.6.0", "eventsource-polyfill": "~0.9.6", "express": "~4.17.1", "file-loader": "~4.0.0", "friendly-errors-webpack-plugin": "~1.7.0", "fs-extra": "~8.0.1", "gulp": "~4.0.2", "gulp-base64": "~0.1.3", "gulp-gzip": "~1.4.2", "gulp-postcss": "~8.0.0", "gulp-rename": "~1.4.0", "gulp-replace": "~1.0.0", "gulp-rollup": "~2.16.2", "gulp-sourcemaps": "~2.6.5", "html-webpack-plugin": "~3.2.0", "http-proxy-middleware": "~0.19.1", "husky": "^4.3.0", "jest": "~24.9.0", "jest-canvas-mock": "^2.1.2", "jest-serializer-vue": "~2.0.2", "jest-transform-stub": "~2.0.0", "js-calendar": "~1.2.3", "markdown-it": "~12.3.2", "markdown-it-anchor": "~5.2.4", "markdown-it-attrs": "~2.4.1", "markdown-it-container": "~2.0.0", "markdown-it-replace-link": "~1.0.1", "markdown-it-table-of-contents": "~0.4.4", "mini-css-extract-plugin": "~0.7.0", "normalize-wheel": "~1.0.1", "npm": "~6.14.6", "optimize-css-assets-webpack-plugin": "~5.0.1", "ora": "~3.4.0", "parse5": "~5.1.0", "popper.js": "~1.15.0", "postcss": "~7.0.39", "postcss-atroot": "~0.1.3", "postcss-color-function": "~4.1.0", "postcss-conditionals": "^2.1.0", "postcss-discard-comments": "~4.0.2", "postcss-extend-rule": "~2.0.0", "postcss-for": "~2.1.1", "postcss-import": "~12.0.1", "postcss-loader": "~3.0.0", "postcss-mixins": "~6.2.1", "postcss-nested": "~4.1.2", "postcss-preset-env": "~6.6.0", "postcss-property-lookup": "~2.0.0", "postcss-simple-extend": "^1.0.0", "postcss-simple-vars": "~5.0.2", "postcss-url": "~8.0.0", "rimraf": "~2.6.3", "rollup": "~1.16.2", "rollup-plugin-alias": "~1.5.2", "rollup-plugin-babel": "~4.3.3", "rollup-plugin-cleanup": "~3.1.1", "rollup-plugin-commonjs": "~10.0.1", "rollup-plugin-copy": "~3.0.0", "rollup-plugin-gzip": "~2.2.0", "rollup-plugin-node-resolve": "~5.1.0", "rollup-plugin-postcss": "~2.0.3", "rollup-plugin-replace": "^2.2.0", "rollup-plugin-terser": "~5.0.0", "rollup-plugin-vue": "~5.0.1", "rollup-pluginutils": "~2.8.1", "style-loader": "~0.23.1", "throttle-debounce": "~2.1.0", "transliteration": "~2.1.3", "url-loader": "~2.0.0", "vue": "2.7.16", "vue-i18n": "~8.11.2", "vue-jest": "~3.0.4", "vue-loader": "15.10.1", "vue-markdown-loader": "~2.5.0", "vue-router": "~3.0.6", "vue-style-loader": "~4.1.2", "vue-template-compiler": "2.7.16", "webpack": "~4.35.0", "webpack-bundle-analyzer": "~3.3.2", "webpack-dev-middleware": "~3.7.0", "webpack-hot-middleware": "~2.25.0", "webpack-merge": "~4.2.1", "webpack-parallel-uglify-plugin": "~1.1.0", "webpack-stream": "~5.2.1" }, "peerDependencies": { "vue": "^2.6.0" }, "dependencies": { "clipboard": "^2.0.11", "highlight.js": "^10.7.2", "json-formatter-js": "^2.3.4", "marked": "4.2.12", "spark-md5": "^3.0.2", "tinycolor2": "^1.4.1" }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "vetur": { "tags": "./bkui-vue2-helper/tags.json", "attributes": "./bkui-vue2-helper/attributes.json" }, "engines": { "node": "<= 16.14" } }