UNPKG

es-arraybuffer-base64

Version:

An ES-spec-compliant shim/polyfill/replacement for ArrayBuffer base64 methods that works as far down as ES3

12 lines (8 loc) 291 B
'use strict'; var $TypeError = require('es-errors/type'); var whichTypedArray = require('which-typed-array'); module.exports = function ValidateUint8Array(ta) { if (whichTypedArray(ta) !== 'Uint8Array') { throw new $TypeError('`this` value must be a Uint8Array'); // steps 1 - 2 } };