codio 0.1.1

Production-ready commit message generator using local Ollama LLM
Documentation
#!/usr/bin/env node
const fs = require('node:fs');
const path = require('node:path');
const { spawnSync } = require('node:child_process');

const isWin = process.platform === 'win32';
const binName = isWin ? 'codio.exe' : 'codio';
const binaryPath = path.join(__dirname, binName);

if (!fs.existsSync(binaryPath)) {
  console.error('codio binary is missing. Reinstall package: npm i -g codio-cli');
  process.exit(1);
}

const result = spawnSync(binaryPath, process.argv.slice(2), {
  stdio: 'inherit',
});

if (result.error) {
  console.error(`Failed to run codio binary: ${result.error.message}`);
  process.exit(1);
}

process.exit(result.status === null ? 1 : result.status);