chore(build): separate rollup builds, standalone minify css
Showing
build/build.js
0 → 100644
... | ... | @@ -8,16 +8,19 @@ |
"license": "MIT", | ||
"homepage": "http://vuetifyjs.com", | ||
"repository": "vuetifyjs/vuetify", | ||
"main": "dist/vuetify.js", | ||
"module": "dist/vuetify.js", | ||
"main": "dist/vuetify.esm.js", | ||
"module": "dist/vuetify.esm.js", | ||
"unpkg": "dist/vuetify.js", | ||
"jsdelivr": "dist/vuetify.js", | ||
"types": "types/index.d.ts", | ||
"sideEffects": [ | ||
"*.styl" | ||
], | ||
"scripts": { | ||
"watch": "cross-env TARGET=development webpack --config build/config.js --progress --hide-modules --watch", | ||
"watch": "cross-env TARGET=development rollup -c build/rollup.config.js --watch", | ||
"dev": "cross-env NODE_ENV=development webpack-dev-server --config build/webpack.dev.config.js --hot", | ||
"build": "concurrently \"yarn build:dist --no-progress\" \"yarn build:es5\" -n\"dist,es5\" --kill-others-on-fail -r", | ||
"build:dev": "cross-env NODE_ENV=production node build/webpack.dev.config.js", | ||
"build:dist": "rimraf dist && rollup -c build/rollup.config.js", | ||
"build:dist": "rollup -c build/rollup.config.js", | ||
"build:es5": "rimraf es5 es5-temp && tsc -p tsconfig.dist.json && cross-env NODE_ENV=es5 babel es5-temp --out-dir es5 --source-maps -q", | ||
"debug-build": "node --inspect --debug-brk build/config.js", | ||
"debug:test": "cross-env NODE_ENV=test node --inspect --inspect-brk ./node_modules/jest/bin/jest.js --no-cache -i --verbose", | ||
... | ... | @@ -36,7 +39,7 @@ |
"@mdi/font": "^2.6.95", | ||
"@types/jest": "^22.2.3", | ||
"@types/node": "^10.5.8", | ||
"autoprefixer": "^9.1.1", | ||
"autoprefixer": "^9.1.5", | ||
"avoriaz": "^6.3.0", | ||
"babel-cli": "^6.26.0", | ||
"babel-core": "^6.26.3", | ||
... | ... | @@ -53,7 +56,7 @@ |
"cross-env": "^5.2.0", | ||
"css-loader": "^1.0.0", | ||
"css-mqpacker": "^7.0.0", | ||
"cssnano": "^4.0.5", | ||
"cssnano": "^4.1.0", | ||
"dotenv": "^6.0.0", | ||
"eslint": "^5.3.0", | ||
"eslint-config-standard": "^12.0.0-alpha.0", | ||
... | ... | @@ -78,6 +81,7 @@ |
"jest-serializer-html": "^5.0.0", | ||
"mini-css-extract-plugin": "^0.4.1", | ||
"optimize-css-assets-webpack-plugin": "^5.0.0", | ||
"postcss": "^7.0.2", | ||
"postcss-loader": "^3.0.0", | ||
"pug": "^2.0.3", | ||
"pug-loader": "^2.4.0", | ||
... | ... | @@ -85,14 +89,13 @@ |
"rollup": "^0.65.0", | ||
"rollup-plugin-babel": "3.0.7", | ||
"rollup-plugin-postcss": "^1.6.2", | ||
"rollup-plugin-replace": "^2.0.0", | ||
"rollup-plugin-terser": "^2.0.2", | ||
"rollup-plugin-typescript2": "^0.17.0", | ||
"semver": "^5.5.0", | ||
"shelljs": "^0.8.2", | ||
"style-loader": "^0.22.1", | ||
"stylus": "^0.54.5", | ||
"stylus-loader": "^3.0.2", | ||
"terser": "^3.8.2", | ||
"ts-jest": "^21.2.1", | ||
"ts-loader": "^4.4.2", | ||
"tslint": "^5.11.0", | ||
... | ... |
想要评论请 注册 或 登录