fix npm publishing