npm preparations