comment on Uint8Array compat
This commit is contained in:
		
							parent
							
								
									96d47924bf
								
							
						
					
					
						commit
						e3bc03d6a1
					
				@ -1,24 +1,24 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
 | 
			
		||||
// The purpose of this module is to abstract away
 | 
			
		||||
// the parts that aren't vanilla js (for easy portability)
 | 
			
		||||
// and to work with native JavaScript Uint8Arrays
 | 
			
		||||
 | 
			
		||||
var Enc = module.exports;
 | 
			
		||||
 | 
			
		||||
Enc.base64ToBuf = function (str) {
 | 
			
		||||
  // node handles both base64 and urlBase64 equally
 | 
			
		||||
  return Buffer.from(str, 'base64');
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
Enc.bufToBase64 = function (u8) {
 | 
			
		||||
  // Ensure a node buffer, even if TypedArray
 | 
			
		||||
  return Buffer.from(u8).toString('base64');
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
Enc.bufToBin = function (u8) {
 | 
			
		||||
  // Ensure a node buffer, even if TypedArray
 | 
			
		||||
  return Buffer.from(u8).toString('binary');
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
Enc.bufToHex = function (u8) {
 | 
			
		||||
  // Ensure a node buffer, even if TypedArray
 | 
			
		||||
  return Buffer.from(u8).toString('hex');
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user