UNPKG

shell-mirror

Version:

Access your Mac shell from any device securely. Perfect for mobile coding with Claude Code CLI, Gemini CLI, and any shell tool.

26 lines (22 loc) 690 B
#!/usr/bin/env node 'use strict'; /* eslint no-console:0, no-process-env:0 */ const build = require('./build-from-source'); const download = require('./download-prebuilt'); function main() { if (!(process.env.SKIP_DOWNLOAD || process.env.SKIP_BIN)) { try { console.log('Searching for a pre-built wrtc binary'); download(); console.log('Installed a pre-built wrtc binary'); return; } catch (error) { console.log('Unable to install a pre-built wrtc binary; falling back to ncmake'); } } if (!(process.env.SKIP_BUILD || process.env.SKIP_BIN)) { build(); } else { console.log('Build skip requested; no binaries for now.'); } } main();