omniscript-parser
Version:
OmniScript Format (OSF) parser and serializer - A universal document DSL for LLMs, Agentic AI, and Git-native workflows
15 lines • 582 B
JavaScript
;
// File: omniscript-core/parser/src/serializers/meta.ts
// What: Serialization for @meta blocks
// Why: Convert MetaBlock back to OSF syntax
// Related: block-parsers/meta.ts
Object.defineProperty(exports, "__esModule", { value: true });
exports.serializeMetaBlock = serializeMetaBlock;
const text_1 = require("./text");
function serializeMetaBlock(block) {
const entries = Object.entries(block.props)
.map(([k, v]) => ` ${k}: ${(0, text_1.serializeValue)(v)};`)
.join('\n');
return `@meta {\n${entries}\n}`;
}
//# sourceMappingURL=meta.js.map