para VanillaJS, sin ningún framework de moda (Angular, React, Vue) incluye:
- Server
- Automatización
- Transpilación
- Bundling
- Linting
- Testing
- Integración Contínua
-
Server
"express": "4.17.1"
-
Automatización
"scripts": { "start": "babel-node ./server/server.js", "lint": "eslint ./src", "lint:fix": "eslint ./src --fix", "test": "jest --watch" },
-
Transpilación
"@babel/cli": "7.8.4", "@babel/core": "7.9.0", "@babel/node": "7.8.7", "@babel/preset-env": "7.9.5",
-
Bundling
"webpack": "4.42.1", "webpack-dev-middleware": "3.7.2"
-
Linting
"eslint": "6.8.0", "prettier": "2.0.4",
-
Testing
"jest": "25.3.0",
-
Integración Contínua
language: node_js node_js: - v8 - v10 - v12