added support for NPM install