import { readFileSync } from "fs"; interface IConfig { base_url: string; schedule: string[]; delay: number; row_per_batch: number; is_adhoc: boolean; tgl_awal: string; tgl_akhir: string; // kode, date, target // kode:string, // date:string, // target:string } const j_config = JSON.parse(readFileSync("./config-etl-tat.json").toString()); const config: IConfig = { base_url: j_config["base_url"], schedule: j_config["schedule"], delay: j_config["delay"], row_per_batch: j_config["row_per_batch"], is_adhoc: j_config["is_adhoc"], tgl_awal: j_config["tgl_awal"], tgl_akhir: j_config["tgl_akhir"], // kode, date, target // kode: j_config["kode"], // date: j_config["date"], // target: j_config["target"] }; export default config;