[DUDA] babel-node, npm y eslint en expressjs
Hola comu.
Estoy implementando eslint con babel-node y nodemon pero quiero que el mismo comando de npm start arranque eslint a la par de babel-node y nodemon gestione los cambios para reiniciar el proyecto. Estoy usando eslint con la configuración de standardjs y express, con ES8.
Lo que tengo ahora es que al arrancar el proyecto corre eslint y termina la ejecución si hay errores y cuando no arranca el comando de nodemon, sin embargo eslint no se vuelve a ejecutar... hasta que se vuelve a correr el comando npm run start-dev.
Estos son mis scripts de npm
{ "start": "babel-node ./src/bin/www", "start-dev": "npm-run-all -p eslint start:dev", "start:dev": "nodemon --exec babel-node --config .nodemon ./src/bin/www", "standard:log": "standard ./src//*.js", "standard:md": "standard --fix --plugin markdown ./src//.md", "standard:fix": "standard --fix ./src/**/.js", "standard": "npm run standard:md && npm run standard:fix", "build": "npm run standard && npm run test:exit && npm run clean && babel src -d ./dist -D", "test:exit": "mocha --timeout 10000 --require @babel/register ./tests//*.test.js --exit", "test": "nodemon --exec 'mocha --timeout 10000 --require @babel/register ./tests//*.test.js'", "eslint": "eslint ./src -c .eslintrc.js", "clean": "rm -rf ./dist" }
¿Alguien lo ha hecho, se puede, existe, es compatible?
Saludos y gracias de antemano.
