run npm scripts when files change