import { Tokenizer } from "https://deno.land/x/streamparser_json@v0.0.8/index.ts";
Properties
private
encoder: TextEncoderMethods
private
emitNumber(): voidprotected
parseNumber(numberStr: string): numberend(): void
error(err: Error): void
onEnd(): void
onError(err: Error): void
onToken(): void
token: TokenType.LEFT_BRACE,
value: "{",
offset: number,
onToken(): void
token: TokenType.RIGHT_BRACE,
value: "}",
offset: number,
onToken(): void
token: TokenType.LEFT_BRACKET,
value: "[",
offset: number,
onToken(): void
token: TokenType.RIGHT_BRACKET,
value: "]",
offset: number,
onToken(): void
token: TokenType.COLON,
value: ":",
offset: number,
onToken(): void
token: TokenType.COMMA,
value: ",",
offset: number,
onToken(): void
token: TokenType.TRUE,
value: true,
offset: number,
onToken(): void
token: TokenType.FALSE,
value: false,
offset: number,
onToken(): void
token: TokenType.NULL,
value: null,
offset: number,
onToken(): void
token: TokenType.STRING,
value: string,
offset: number,
onToken(): void
token: TokenType.NUMBER,
value: number,
offset: number,
onToken(): void
token: TokenType.SEPARATOR,
value: string,
offset: number,
write(input: Iterable<number> | string): void