A JavaScript implementation of the DaisyDiff library