jsonref
Version:
Javascript References ($ref) and Pointers library
13 lines (12 loc) • 550 B
TypeScript
import * as meta from './meta.js';
export * from './errors.js';
export { getMeta, isAnnotated, isRef, Meta, normalize, normalizeUri, Registry } from './meta.js';
export * from './patch.js';
export { resolve as pointer } from './pointer.js';
export * from './rebase.js';
export type Retriever = (url: string) => Promise<any>;
export interface ParseOptions extends meta.Options {
retriever?: Retriever;
}
export declare function scope(data: any): string | undefined;
export declare function parse(dataOrUri: any, opts: ParseOptions): Promise<any>;