UNPKG

cheminfo-tools

Version:

CLI tools to help cheminfo developers

27 lines (18 loc) 563 B
#!/usr/bin/env node 'use strict'; const program = require('commander'); const generateDoc = require('../src/generateDoc'); const util = require('../src/util'); program .option('-f, --force', 'allows to bypass some checks') .option('-p, --push', 'push the docs folder to GitHub'); program.parse(process.argv); const force = program.force; (async () => { const shouldStop = await util.checkLatestVersion(force); if (shouldStop) return; await generateDoc(program.push); })().catch(function (err) { console.error(err); process.exitCode = 1; });