create-dxcli
Version:
dxcli: create your own CLI
15 lines (9 loc) • 359 B
text/typescript
/* eslint-disable no-unpublished-require */
const undefault = m => m.__esModule === true ? m.default : m
const fs = require('fs')
const path = require('path')
const dev = fs.existsSync(path.join(__dirname, '../tsconfig.json'))
if (dev) require('ts-node/register')
const cmd = undefault(require(`../${dev ? 'src' : 'lib'}`))
cmd.run()