UNPKG

@gent-js/gent

Version:

template-based data generator.

15 lines (14 loc) 458 B
import { stampDocument, } from "../../document/index.js"; import { AbstractJsonable } from "../abstractJsonable.js"; export class StringJsonable extends AbstractJsonable { content; type = "string"; constructor(content, probability, weight) { super(probability, weight); this.content = content; } toJSONImpl(keyOrIndex, context) { const output = stampDocument(this.content, context); return output; } }