config.js 417 B

12345678910111213141516
  1. import progress from "node:process";
  2. import fs from "node:fs";
  3. import logger from "./logger";
  4. if (progress.argv.length !== 3) {
  5. logger.error("USAGE: node main-XXX.js config.json");
  6. process.exit(1);
  7. }
  8. const config_file = progress.argv[2];
  9. const config = JSON.parse(fs.readFileSync(config_file, "utf8"));
  10. logger.info(`load config from ${config_file}`);
  11. logger.debug("run on debug mode");
  12. export default config;