@opendnd/genetica
Version:
This is a tool for using a simplified genetics system to generate inheritable traits for DnD characters.
19 lines (16 loc) • 595 B
text/typescript
import * as program from "commander";
import * as path from "path";
const rootDir = path.join(__dirname, "..");
const pinfo = require(path.join(rootDir, "package.json")); // tslint:disable-line
// program basics
program
.version(pinfo.version, "-v, --version")
.description(pinfo.description)
.command("generate", "generate DNA", { isDefault: true })
.alias("gen")
.command("child", "generate child DNA")
.command("parents", "generate parents DNA")
.command("seed", "generate a DNA seed file")
.command("render", "render a DNA result")
.alias("echo")
.parse(process.argv);