UNPKG

svelte-typewriter

Version:

A simple and reusable typewriter effect for your Svelte applications

9 lines (6 loc) 253 B
import { sleep } from './sleep' import { rng } from './rng' /** @type {import(types').TypingInterval} */ const typingInterval = async interval => sleep(Array.isArray(interval) ? interval[rng(0, interval.length)] : interval) export { typingInterval }