OverviewFilesCommitsIssuesDocsReleasesPeers

favela-community / bin / favela-community.js

10 lines · javascript ref:
#!/usr/bin/env bare
// favela-community CLI entry (Bare). Drives the community write layer — see lib/cli.js for commands.
import process from 'bare-process'
import { run } from '../lib/cli.js'

const args = (globalThis.Bare && Array.isArray(globalThis.Bare.argv)) ? globalThis.Bare.argv.slice(2) : process.argv.slice(2)
run(args)
  .then((code) => process.exit(code || 0))
  .catch((e) => { console.error(e && (e.stack || e.message) || e); process.exit(1) })