npm init and deps