dependencies for client side js