Project

eternal

0.0
No commit activity in last 3 years
No release in over 3 years
A parser for event timings and schedules
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0.8.21, ~> 0.8
>= 5.11.3, ~> 5.11
>= 12.3.1, ~> 12.3
>= 0.14.1, ~> 0.14

Runtime

>= 0.10.2, ~> 0.10
>= 0.10.8, ~> 0.10
>= 0.16.2, ~> 0.16
>= 0.2.0, ~> 0.2
 Project Readme

Build Status Coverage Status Maintainability

A parser for event timings and occurrences

Usage

Eternal.parse('I have dance practice every friday at 5 pm') will return an ice_cube object with the rule to repeat weeekly on fridays at 5pm.

Additional context can then be inputted into this object to complete the rule.