UNPKG

@vin_coder/pg-cli-template-frame-react

Version:
54 lines (51 loc) 1.12 kB
module.exports = (api, options = {}) => { api.render("./template", {}); api.extendPackage({ scripts: { serve: "pg-cli-service start", build: "pg-cli-service build", }, dependencies: { react: "^16.2.0", "react-dom": "^16.2.0", "react-router": "^4.2.0", "react-router-dom": "^4.2.2", }, devDependencies: { "babel-loader": "^6.2.10", }, postcss: { plugins: { autoprefixer: {}, }, }, browserslist: ["> 1%", "last 2 versions"], }); if (options.cssPreprocessor) { const deps = { sass: { sass: "^1.19.0", "sass-loader": "^7.1.0", }, "node-sass": { "node-sass": "^4.12.0", "sass-loader": "^7.1.0", }, "dart-sass": { sass: "^1.19.0", "sass-loader": "^7.1.0", }, less: { less: "^3.0.4", "less-loader": "^5.0.0", }, stylus: { stylus: "^0.54.5", "stylus-loader": "^3.0.2", }, }; api.extendPackage({ devDependencies: deps[options.cssPreprocessor], }); } };