The rolling-digits engine every Eased number uses: Intl-formatted parts, each digit a ten-face cylinder on a spring that rolls in the direction of change, with locale-aware separators and numerals.
npx shadcn@latest add https://eased.dev/r/eased-number-roll.jsoneased-number-roll