Scan directories recursively

Changes related to scanning directories recursively with *.js filter.
Also updated to use latest node modules for dependencies.