ssl-proxy
Version:
Lightweight proxy for local HTTPS development using self-assigned SSL certificate.
17 lines (11 loc) • 485 B
text/typescript
import { Command, Option } from 'commander';
import createProxy, { Options } from './ssl-proxy';
const program = new Command();
program
.addOption(new Option('-t, --target <port>', 'target port').default(3000))
.addOption(new Option('-s, --source <port>', 'source port').default(3001))
.addOption(new Option('-h, --host <port>', 'host').default('localhost'));
program.parse(process.argv);
const options = program.opts() as Options;
createProxy(options);