add .npmignore back, rebuild docs, updated deps in package.json