class OrderMgr { init() { this.fetching = false; this.fetchOrerTimer = setInterval(() => { this.fetchOrder(); }, 3000); } fetchOrder() { if (this.fetching) { return; } this.fetching = true; new Promise((reslove) => { }); } } var _instance = new OrderMgr(); module.exports = _instance;