UNPKG

eths-git

Version:

**eths-git-remote** is a decentralized Git solution designed to manage repositories on-chain. It provides two main components:

25 lines (24 loc) 558 B
#!/usr/bin/env node import GitRemoteHelper from './core/git-protocol.js'; import { createImpl } from './core/eth-api.js'; import { log } from './utils/log.js'; async function main() { let api; try { api = await createImpl(process.env); await GitRemoteHelper({ stdin: process.stdin, api }); } catch (err) { log('FATAL', err); process.exitCode = 1; } finally { if (api && typeof api.close === 'function') { await api.close(); } } } main();