UNPKG

uni-plugin-light

Version:

uni-app相关插件、loader及webpack基础配置

108 lines (107 loc) 3.25 kB
{ "name": "uni-plugin-light", "version": "1.1.23", "description": "uni-app相关插件、loader及webpack基础配置", "main": "lib/plugin", "scripts": { "prepare": "husky install", "release": "npm run test && npm run build && npm run release-patch && git push --follow-tags origin master && npm publish && npm run version:tip", "build": "rm -rf lib && rollup -c", "write:npm:token": "node script/write-npm-token.js", "release:first": "standard-version --first-release", "release-major": "standard-version --release-as major -a", "release-minor": "standard-version --release-as minor -a", "release-patch": "standard-version --release-as patch -a", "test": "jest --coverage --verbose -u", "lint": "eslint --ext .js,.ts.vue .", "lint:fix": "eslint --fix --ext .js,.ts.vue .", "version:tip": "node script/version-tip", "docs:gen": "node script/docs/gen-docs", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "docs:deploy": "node script/docs/deploy", "docs:deploy:mine": "node script/docs/docs-mine", "init:env": "node script/env/rainbow-env", "postinstall": "node -e \"try{require('./lib/post-install')}catch(e){}\"" }, "repository": { "type": "git", "url": "https://github.com/novlan1/uni-plugin-light" }, "bin": { "light-cli": "./bin/cli.js" }, "files": [ "README.md", "lib/", "bin/" ], "keywords": [ "uni-app", "press-ui", "plugin", "loader", "webpack", "uni-plugin-light", "cli", "press-ui" ], "author": "", "license": "ISC", "devDependencies": { "@babel/core": "^7.19.6", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.19.4", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.19.4", "@commitlint/config-conventional": "^17.1.0", "@rollup/plugin-babel": "^6.0.2", "@rollup/plugin-commonjs": "^23.0.2", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^13.1.3", "@rollup/plugin-typescript": "^9.0.2", "@types/jest": "^29.2.1", "@types/loader-utils": "^2.0.3", "dotenv": "^16.3.1", "eslint": "^8.22.0", "eslint-config-light": "^1.0.6", "glob-to-regexp": "^0.4.1", "htmlparser2": "^8.0.1", "husky": "^8.0.1", "jest": "^29.2.1", "jest-environment-jsdom": "^29.2.1", "lint-staged": "^12.5.0", "loader-utils": "^3.2.0", "path-to-regexp": "^6.2.1", "preprocess": "^3.2.0", "rollup": "^2.79.1", "rollup-plugin-terser": "^7.0.2", "standard-version": "^9.5.0", "ts-jest": "^29.0.3", "typescript": "^4.8.4", "vue-template-compiler": "^2.6.14", "vuepress": "^1.9.10" }, "dependencies": { "t-comm": "^1.3.36", "commander": "^10.0.1", "filemanager-webpack-plugin": "^2.0.5", "prerender-spa-plugin": "^3.4.0", "webpack-bundle-analyzer": "^3.8.0", "webpack-hooks-shellscripts": "^1.0.2", "xregexp": "3.1.0" }, "peerDependencies": { "vue-template-compiler": "^2.6.14" }, "lint-staged": { "*.{ts,js,vue}": [ "eslint --fix" ] }, "standard-version": { "scripts": { "postchangelog": "node script/docs/change-log" } } }