adding NPM packages