Эта функция запускается только один раз в месяц при 12
const schedule = require("node-schedule");
var rule = new schedule.RecurrenceRule();
rule.month = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11];
rule.hour = 12;
rule.minute = 0;
const handleMonthyFunction = () => console.log("Monthly");
var j = schedule.scheduleJob(rule, handleMonthyFunction);