Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Namespaces

Interfaces

Type aliases

Variables

Functions

Type aliases

BufferEncoding

BufferEncoding: "ascii" | "utf8" | "utf-8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "base64url" | "latin1" | "binary" | "hex"

WithImplicitCoercion

WithImplicitCoercion<T>: T | { valueOf: any }

Type parameters

  • T

Variables

Buffer

Functions

atob

  • atob(data: string): string
  • atob(data: string): string
  • Parameters

    • data: string

    Returns string

  • Decodes a string of Base64-encoded data into bytes, and encodes those bytes into a string using Latin-1 (ISO-8859-1).

    The data may be any JavaScript-value that can be coerced into a string.

    This function is only provided for compatibility with legacy web platform APIs and should never be used in new code, because they use strings to represent binary data and predate the introduction of typed arrays in JavaScript. For code running using Node.js APIs, converting between base64-encoded strings and binary data should be performed using Buffer.from(str, 'base64') andbuf.toString('base64').

    since

    v15.13.0, v14.17.0

    deprecated

    Use Buffer.from(data, 'base64') instead.

    Parameters

    • data: string

      The Base64-encoded input string.

    Returns string

btoa

  • btoa(data: string): string
  • btoa(data: string): string
  • Parameters

    • data: string

    Returns string

  • Decodes a string into bytes using Latin-1 (ISO-8859), and encodes those bytes into a string using Base64.

    The data may be any JavaScript-value that can be coerced into a string.

    This function is only provided for compatibility with legacy web platform APIs and should never be used in new code, because they use strings to represent binary data and predate the introduction of typed arrays in JavaScript. For code running using Node.js APIs, converting between base64-encoded strings and binary data should be performed using Buffer.from(str, 'base64') andbuf.toString('base64').

    since

    v15.13.0, v14.17.0

    deprecated

    Use buf.toString('base64') instead.

    Parameters

    • data: string

      An ASCII (Latin1) string.

    Returns string