code: function getPeriodoSala (periodo) {
    assert.ok(typeof periodo === 'number' || periodo instanceof Date, '[senadores-asistencia]: El periodo ingresado debe ser un número o una fecha.')
  
    let _period = {}
    if (typeof periodo === 'number') {
      _period = periods.filter(period => period.legislatura === periodo)
      // search directly by period id
      if (_period.length > 0) return _period[0]
      // search only by year
      _period = periods.filter(period => {
        return period.desde.getFullYear() <= periodo && periodo <= period.hasta.getFullYear()
      })[0]
      assert.ok(_period, '[senadores-asistencia]: Periodo de busqueda no encontrado')
      console.warn('[senadores-asistencia]: Solo se puede consultar por periodo legislativo. Si para un mismo año existe más de un periodo legislativo, solo se obtendran los resultados del primer periodo encontrado, por lo que jamas se obtendran los periodos posteriores en caso de existir. Prefiera busquedas por fecha o id de legislatura.')
      return _period
    }
    if (periodo instanceof Date) {
      // search by date
      _period = periods.filter(period => {
        return period.desde.getTime() <= periodo.getTime() && periodo.getTime() <= period.hasta.getTime()
      })[0]
      assert.ok(_period, '[senadores-asistencia]: Periodo de busqueda no encontrado')
      return _period
    }
  }
docs: Convert a period into a period id for web scrapping (date|num) -> obj