@nossbigg/peerdeps-manager
Version:
A simple CLI utility to install (and uninstall) your `node` peer dependencies to your dev dependencies.
19 lines (13 loc) • 446 B
JavaScript
const { doSetAction } = require("../actions/setAction");
const { doUnsetAction } = require("../actions/unsetAction");
const actionMapper = { set: doSetAction, unset: doUnsetAction };
const entrypoint = async () => {
const [, , action] = process.argv;
const handler = actionMapper[action];
if (!handler) {
console.error("unknown action, quitting...");
process.exit(1);
}
await handler();
};
exports.entrypoint = entrypoint;