resignal (npm): observe recurrent events
Keywords: recurrent