UNPKG

prettier-plugin-apex

Version:

Salesforce Apex plugin for Prettier

27 lines (26 loc) 773 B
#!/usr/bin/env node import { parseArgs } from "util"; import { stop } from "../src/http-server.js"; async function teardown(host, port, password) { await stop(host, Number.parseInt(port, 10), password); } const options = { host: { short: "h", default: "localhost", type: "string", }, port: { short: "p", default: "2117", type: "string", }, password: { short: "s", default: "secret", type: "string", describe: "Password that can be used to remotely shutdown the server", }, }; const parsed = parseArgs({ options }); teardown(parsed.values.host ?? options.host.default, parsed.values.port ?? options.port.default, parsed.values.password ?? options.password.default);