Update dashboard, kb, memory +4 more (+28 ~18 -1)
This commit is contained in:
24
node_modules/@exodus/bytes/encoding-browser.d.ts
generated
vendored
Normal file
24
node_modules/@exodus/bytes/encoding-browser.d.ts
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
* Same as `@exodus/bytes/encoding.js`, but in browsers instead of polyfilling just uses whatever the
|
||||
* browser provides, drastically reducing the bundle size (to less than 2 KiB gzipped).
|
||||
*
|
||||
* ```js
|
||||
* import { TextDecoder, TextEncoder } from '@exodus/bytes/encoding-browser.js'
|
||||
* import { TextDecoderStream, TextEncoderStream } from '@exodus/bytes/encoding-browser.js' // Requires Streams
|
||||
*
|
||||
* // Hooks for standards
|
||||
* import { getBOMEncoding, legacyHookDecode, labelToName, normalizeEncoding } from '@exodus/bytes/encoding-browser.js'
|
||||
* ```
|
||||
*
|
||||
* Under non-browser engines (Node.js, React Native, etc.) a full polyfill is used as those platforms
|
||||
* do not provide sufficiently complete / non-buggy `TextDecoder` APIs.
|
||||
*
|
||||
* > [!NOTE]
|
||||
* > Implementations in browsers [have bugs](https://docs.google.com/spreadsheets/d/1pdEefRG6r9fZy61WHGz0TKSt8cO4ISWqlpBN5KntIvQ/edit),
|
||||
* > but they are fixing them and the expected update window is short.\
|
||||
* > If you want to circumvent browser bugs, use full `@exodus/bytes/encoding.js` import.
|
||||
*
|
||||
* @module @exodus/bytes/encoding-browser.js
|
||||
*/
|
||||
|
||||
export * from './encoding.js'
|
||||
Reference in New Issue
Block a user