UNPKG

@nodescript/core

Version:

Visual programming language for Browser and Node

22 lines 649 B
import { Schema } from 'airtight'; import { ModuleSpecSchema } from './ModuleSpec.js'; import { NodeSpecSchema } from './NodeSpec.js'; export const GraphSpecSchema = new Schema({ id: 'GraphSpec', type: 'object', properties: { moduleSpec: ModuleSpecSchema.schema, rootNodeId: { type: 'string' }, nodes: { type: 'object', properties: {}, additionalProperties: NodeSpecSchema.schema, }, metadata: { type: 'object', properties: {}, additionalProperties: { type: 'any' }, }, } }); //# sourceMappingURL=GraphSpec.js.map