mirror of
				https://github.com/Xahau/xahau.js.git
				synced 2025-11-04 04:55:48 +00:00 
			
		
		
		
	feat: remove Buffer support and bundle polyfill (#2526)
				
					
				
			- Removes need for bundlers to polyfill the `Buffer` class. `UInt8Array` are used instead which are native to the browser and node. - Reduces bundle size 7.1kb gzipped and eliminates 4 runtime dependencies: `base-x`, `base64-js`, `buffer`, and `ieee754`. BREAKING CHANGE: All methods that previously took a `Buffer` now accept a `UInt8Array`. --------- Co-authored-by: Jackson Mills <jmills@ripple.com>
This commit is contained in:
		@@ -31,7 +31,6 @@
 | 
			
		||||
    "@typescript-eslint/parser": "^5.28.0",
 | 
			
		||||
    "@xrplf/eslint-config": "^1.9.1",
 | 
			
		||||
    "@xrplf/prettier-config": "^1.9.1",
 | 
			
		||||
    "buffer": "^6.0.2",
 | 
			
		||||
    "chai": "^4.3.4",
 | 
			
		||||
    "copyfiles": "^2.4.1",
 | 
			
		||||
    "eslint": "^8.18.0",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user