9 lines
256 B
TypeScript
9 lines
256 B
TypeScript
// eslint-disable-next-line import/no-nodejs-modules
|
|
import { Buffer } from 'buffer'
|
|
/**
|
|
* Base64 encoder that works in browser, worker, node runtimes.
|
|
*/
|
|
export const b64encode = (str: string): string => {
|
|
return Buffer.from(str).toString('base64')
|
|
}
|