add missing dependency
use files field instead of .npmignore

https://www.npmjs.org/doc/files/package.json.html#files