UNPKG

@lbu/cli

Version:

CLI containing utilities and simple script runner

24 lines (21 loc) 494 B
import { dirnameForModule, pathJoin } from "@lbu/stdlib"; import { executeCommand } from "../utils.js"; export const benchFile = pathJoin( dirnameForModule(import.meta), "../../scripts/bench.js", ); /** * @param {Logger} logger * @param {ExecCommand} command * @returns {Promise<void>} */ export function benchCommand(logger, command) { return executeCommand( logger, command.verbose, command.watch, "node", [...command.nodeArguments, benchFile], {}, ); }