Express y BrowserSync sin tragar?

Estoy trabajando en una aplicación express. Utilicé browserSync solo para ver archivos estáticos, pero ahora quiero hacer lo mismo con una aplicación express.

Vi muchos ejemplos usando Gulp. Pero me pregunto si hay alguna solución para administrar solo con scripts npm. (y nodemon?)

Mis guiones actuales:

"scripts": {
    "start": "npm run start-server & npm run watch-js",
    "build-js": "browserify -t babelify -t aliasify -t partialify src/ | uglifyjs > public/app.js",
    "start-server": "browser-sync start --server 'public/' --files 'public/' --port 9000 --no-ui",
    "watch-js": "watchify -vd -t babelify -t aliasify -t partialify src/ -o public/app.js",
  },

Respuestas a la pregunta(2)

Su respuesta a la pregunta