@plugjs/plug
Version:
PlugJS Build System ===================
18 lines (17 loc) • 450 B
TypeScript
export interface JsoncOptions {
disallowComments?: boolean;
allowTrailingComma?: boolean;
}
export declare class JsoncError extends Error {
errors: {
code: string;
line: number;
column: number;
}[];
constructor(errors: {
code: string;
line: number;
column: number;
}[]);
}
export declare function parseJsonc<T = any>(data: string | null | undefined, options?: JsoncOptions): T;