Characters appear one by one with an optional blinking cursor
npx shadcn@latest add @cnippet/typewriter
typewriter