UNPKG

firestudio

Version:

CLI for developing apps with NextJS and Firebase

27 lines (22 loc) 705 B
#!/usr/bin/env node const path = require('path') const parseArgs = require('minimist') // const buildDeploymentConfig = require('./../lib/build/deployment'); const loadConfig = require('./../lib/utils/get-next-config'); // function build () { const argv = parseArgs(process.argv.slice(2), { alias: { o: 'outdir', }, default: { o: null } }); const dir = path.resolve(argv._[0] || '.'); const config = loadConfig(dir); const outdir = argv.outdir ? path.resolve(argv.outdir) : path.resolve(config.distDir, '..', '/.firestudio'); console.log('|---- Generating Firebase Deployment Config...'); buildDeploymentConfig(outdir, config); console.log('|---> Done!'); } build();