With an update of node-ical from 0.13.0 to 0.14.1 the installation of mm was broken when using npm install --no-optional because the used luxon package was missing. So I reverted node-ical back to 0.13.0 in develop.
Today I digged deeper into this and found
- node-ical v13 uses rrule v2.6.8
- node-ical v14 uses rrule v2.6.4
So node-ical did a downgrade of rrule due to this issue.
AFAIS there are breaking changes in rrule after v2.6.4 which also may impact this project because the master branch (= latest release) is using rrule v2.6.8.
We have now 2 options:
- stay on node-ical v13 / rrule v2.6.8
- use node-ical / rrule v2.6.4 and add missing
"luxon": "^1.21.3" to dependencies in package.json as workaround.
I'm to far away from the calendar stuff, so I can't decide this ...
With an update of
node-icalfrom0.13.0to0.14.1the installation of mm was broken when usingnpm install --no-optionalbecause the usedluxonpackage was missing. So I revertednode-icalback to0.13.0indevelop.Today I digged deeper into this and found
So node-ical did a downgrade of rrule due to this issue.
AFAIS there are breaking changes in rrule after v2.6.4 which also may impact this project because the
masterbranch (= latest release) is using rrule v2.6.8.We have now 2 options:
"luxon": "^1.21.3"to dependencies inpackage.jsonas workaround.I'm to far away from the calendar stuff, so I can't decide this ...