Helper for editing Morphagene
options.txt
files
npm install --save @nutriot/morphagene-options
// all environments
import { parse, stringify, type MorphageneOptions } from '@nutriot/morphagene-options'
// NodeJS only
import { parseFile, parseFileSync } from '@nutriot/morphagene-options/fs'
// Bonus: schemas for Valibot and Zod
import { valibotSchema, zodSchema } from '@nutriot/morphagene-options'
Usage: parse(optionsString, strict = true)
Parses an options string into a JavaScript object.
Usage: stringify(optionsObject, strict = true)
Stringifies a JavaScript object into an options string
Parses an options.txt
file into a JavaScript object.
Usage: await parseFile('options.txt', strict = true)
Usage: parseFileSync('options.txt', strict = true)
Parses an options.txt
file into a JavaScript object.
This work is licensed under The MIT License.