UNPKG

@comyata/fe

Version:

Execute YAML and JSON files like programs and get clean data to work with as result.

19 lines (18 loc) 572 B
import { IDataNode } from '@comyata/run/DataNode'; import { ImportContext } from '@comyata/fe/FileEngine'; export declare class DataFile<TNode extends IDataNode = IDataNode> { /** * The parsed data to use for computing. */ node?: TNode | IDataNode; /** * The loaded data value to use for parsing. * used as global cache, while dataRef will get populated from here */ value?: { current: unknown; }; fileId: string; importContext?: ImportContext; constructor(fileId: string, importContext?: ImportContext); }