Skip to content

nutriot/morphagene-options

Repository files navigation

@nutriot/morphagene-options

Helper for editing Morphagene options.txt files

License Version Build

Installation

npm install --save @nutriot/morphagene-options

Usage

// all environments
import { parse, stringify } from '@nutriot/morphagene-options';

// NodeJS only
import { parseFile, parseFileSync } from '@nutriot/morphagene-options/fs';

parse

Usage: parse(optionsString, strict = true)

Parses an options string into a JavaScript object.

stringify

Usage: stringify(optionsObject, strict = true)

Stringifies a JavaScript object into an options string

parseFile

⚠️ This function is only available in NodeJS

Parses an options.txt file into a JavaScript object.

Usage: await parseFile('options.txt', strict = true)

parseFileSync

⚠️ This function is only available in NodeJS

Usage: parseFileSync('options.txt', strict = true)

Parses an options.txt file into a JavaScript object.

License

This work is licensed under The MIT License