json-merger
Version:
Merge JSON (or YAML) files and objects with indicators like $import $remove $replace $merge etc
11 lines (10 loc) • 394 B
TypeScript
export default class DataDeserializer {
private _deserializers;
deserialize(uri: string, content: string): any;
addDeserializer(deserializer: DataDeserializerInterface): void;
addDeserializers(deserializers: DataDeserializerInterface[]): void;
}
export interface DataDeserializerInterface {
deserialize(uri: string, content: string): any;
match(uri: string): boolean;
}