update npm deps and fix some tests (fix #2287)
Merge pull request #2344 from jlipps/jlipps-1.0-beta

update npm deps and fix some tests (fix #2287)