Use ES6 Proxy to workaround Firefox limitations
Use ES6 Proxy to workaround Firefox limitations

Firefox does not allow augmenting "native" objects (like Uint8Array
instances) with new properties for some unknown (probably silly)
reason.  So we'll use an ES6 Proxy (supported since Firefox 18) to wrap
the Uint8Array instance without actually adding any properties to it.

substack/native-buffer-browserify,SAGV/buffer,btd/buffer,nolanlawson/buffer,LinusU/buffer,loon3/buffer,LinusU/buffer,beni55/buffer,SAGV/buffer,mafintosh/buffer,kawanet/buffer,mafintosh/buffer,feross/buffer,kawanet/buffer,btd/buffer,loon3/buffer,LiuDeng/buffer,nolanlawson/buffer,feross/buffer,jessetane/buffer,LiuDeng/buffer,feross/buffer,beni55/buffer