Replaced all client libs with npm versions (using napa when package not available)