UNPKG

@lcap/nasl

Version:

NetEase Application Specific Language

27 lines 723 B
import { NASLObject } from '@lcap/nasl-types'; interface FileModuleData { /** 当前模块数据 */ nasl: object; /** 根节点路径 */ nodePath: string; /** 若是在数组中,它在上级节点中的下标 */ parentIndex?: number; /** 上级节点的 key */ parentKey?: string; /** 上级节点的路径 */ parentNodePath?: string; /** 当前节点修改的时间 */ _changedTime?: string; } /** * 拆分 Nasl 对象 * @param app */ export declare function splitNaslObj(app: NASLObject.AppObject): FileModuleData[]; /** * 合并 Nasl 对象 * @param app */ export declare function mergeNaslObj(fileNodes: any[]): any; export {}; //# sourceMappingURL=split.d.ts.map