streamlined client js lib dependencies