https://github.com/realkinetic/elm-rrule
iCalendar (RFC 5545) recurring events in Elm
https://github.com/realkinetic/elm-rrule
Last synced: about 1 year ago
JSON representation
iCalendar (RFC 5545) recurring events in Elm
- Host: GitHub
- URL: https://github.com/realkinetic/elm-rrule
- Owner: RealKinetic
- Created: 2020-05-21T17:12:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T22:57:40.000Z (over 3 years ago)
- Last Synced: 2024-04-15T04:27:22.441Z (about 2 years ago)
- Language: Elm
- Size: 194 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# elm-rrule
iCalendar (RFC 5545) recurring events in Elm
#### Unsupported RRULE properties:
```
BYSECOND, BYMINUTE, BYHOUR, BYSETPOS
FREQ = SECONDLY, MINUTELY, or HOURLY
```
Reasoning is anything less than a DAILY frequency is not used by Google Calendar or Microsoft Outlook,
and the time information is baked into DTSTART.
"Floating times" are not yet supported.
DTSTART, EXDATE, RDATE are expected to specify TZID.
## Test Suite
[](https://circleci.com/gh/RealKinetic/elm-rrule)
###### Tests are based on the examples in the iCalendar Spec
- [x] Daily
- [x] Weekly
- [x] Monthly
- [x] Yearly