async getDailyData(opts) { opts = LinkySession.parseOpts(opts, dayjs().add(-1, 'day').add(-1, 'month'), dayjs().add(-1, 'day')); const data = await this.getData('urlCdcJour', opts); return LinkySession.parseData(data, 1, 'days'); }
async getYearlyData(_) { const data = await this.getData('urlCdcAn', {}); return LinkySession.parseData(data, 1, 'year'); }
async getHourlyData(opts) { opts = LinkySession.parseOpts(opts, dayjs().add(-1, 'day'), dayjs()); const data = await this.getData('urlCdcHeure', opts); return LinkySession.parseData(data, 0.5, 'hour'); }
async getMonthlyData(opts) { opts = LinkySession.parseOpts(opts, dayjs().add(-11, 'month'), dayjs()); const data = await this.getData('urlCdcMois', opts); return LinkySession.parseData(data, 1, 'month'); }