Number input with step buttons, arrow-key and hold-to-repeat stepping, min and max, and Intl formatting for currency, percent or units. Submits the raw number.
pnpm dlx shadcn@latest add "https://hirael.com/r/number-field.json"