We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a3bf77 commit 16bbcd8Copy full SHA for 16bbcd8
2 files changed
typings/globals.d.ts
@@ -4,6 +4,7 @@ import { BlobBinding } from './internalBinding/blob';
4
import { ConfigBinding } from './internalBinding/config';
5
import { ConstantsBinding } from './internalBinding/constants';
6
import { DebugBinding } from './internalBinding/debug';
7
+import { EncodingBinding } from './internalBinding/encoding_binding';
8
import { HttpParserBinding } from './internalBinding/http_parser';
9
import { InspectorBinding } from './internalBinding/inspector';
10
import { FsBinding } from './internalBinding/fs';
@@ -34,6 +35,7 @@ interface InternalBindingMap {
34
35
config: ConfigBinding;
36
constants: ConstantsBinding;
37
debug: DebugBinding;
38
+ encoding_binding: EncodingBinding;
39
fs: FsBinding;
40
fs_dir: FsDirBinding;
41
http_parser: HttpParserBinding;
typings/internalBinding/encoding_binding.d.ts
@@ -0,0 +1,8 @@
1
+export interface EncodingBinding {
2
+ encodeInto(source: string, dest: Uint8Array): void;
3
+ encodeUtf8String(str: string): Uint8Array;
+ decodeUTF8(buffer: ArrayBufferView | ArrayBuffer | SharedArrayBuffer, ignoreBOM?: boolean, hasFatal?: boolean): string;
+ toASCII(input: string): string;
+ toUnicode(input: string): string;
+ decodeLatin1(buffer: ArrayBufferView | ArrayBuffer | SharedArrayBuffer, ignoreBOM?: boolean, hasFatal?: boolean): string;
+}
0 commit comments