install from NPM archive