UNPKG

@tradle/urlsafe-base64

Version:

Compatible urlsafe base64 de-/encoder

15 lines (12 loc) 402 B
import tape from 'fresh-tape' import { short, safe } from './index.mjs' tape('short encode', async t => { const encoded = short.encode('hello') t.equals(encoded, 'aGVsbG8') t.equals(short.decode(encoded + '=').toString(), 'hello') }) tape('safe encode', async t => { const encoded = safe.encode('hello') t.equals(encoded, 'aGVsbG8=') t.equals(safe.decode(encoded).toString(), 'hello') })