Sha256: e1fd238cf8f6635306a8fb0fbfb96068c22d3a7ab92e939626398b8b1f00b603
Contents?: true
Size: 1.02 KB
Versions: 26
Compression:
Stored size: 1.02 KB
Contents
import type { Node } from "estree"; import type { TokenStore, MaybeNodeOrToken } from "./token-store"; import type { Comment } from "../types"; import type { JSONNode } from "./ast"; export declare class ParseError extends SyntaxError { index: number; lineNumber: number; column: number; constructor(message: string, offset: number, line: number, column: number); } export declare function throwExpectedTokenError(name: string, beforeToken: MaybeNodeOrToken): never; export declare function throwUnexpectedError(name: string, token: MaybeNodeOrToken): never; export declare function throwUnexpectedTokenError(name: string, token: MaybeNodeOrToken): never; export declare function throwUnexpectedCommentError(token: Comment): never; export declare function throwUnexpectedSpaceError(beforeToken: MaybeNodeOrToken): never; export declare function throwInvalidNumberError(text: string, token: MaybeNodeOrToken): never; export declare function throwUnexpectedNodeError(node: Node | JSONNode, tokens: TokenStore, offset?: number): never;
Version data entries
26 entries across 26 versions & 1 rubygems