UNPKG

@kangthink/q-engine

Version:

A question-answer generation engine that stimulates thinking

28 lines 802 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EdgeModel = exports.EdgeBuilder = void 0; const uuid_1 = require("uuid"); class EdgeBuilder { constructor(from, to, transform, metadata) { this.id = (0, uuid_1.v4)(); this.from = from; this.to = to; this.transform = transform; this.metadata = metadata; this.createdAt = new Date(); } toJSON() { return { id: this.id, from: this.from, to: this.to, transform: this.transform, metadata: this.metadata, createdAt: this.createdAt, }; } } exports.EdgeBuilder = EdgeBuilder; // Backward compatibility alias exports.EdgeModel = EdgeBuilder; //# sourceMappingURL=Edge.js.map