UNPKG

extract-docs

Version:

A simple CLI tool to gather documentation from JS code

24 lines (18 loc) 758 B
#!/usr/bin/env node 'use strict'; const program = require('commander'); const packageJson = require('./package.json'); const extractDocs = require('./extractDocs'); const DEFAULT_TEMPLATE = './README_TEMPLATE.md'; const DEFAULT_OUTPUT = './README.md'; program .version(packageJson.version) .option('--template [relativePath]', `Process this template [${DEFAULT_TEMPLATE}]`, DEFAULT_TEMPLATE) .option('--stdout', 'Write result to stdout', false) .option('-o, --output [relativePath]', `Save result here [${DEFAULT_OUTPUT}]`, DEFAULT_OUTPUT) .option('--missing-refs', 'Write missing file refs') .option('--skip-conditional', 'Skip conditional inserts') .parse(process.argv); extractDocs(program);