no need for tmp directory in npm