namespace-ee / react-calendar-timeline

A modern and responsive react timeline component.
MIT License
1.91k stars 613 forks source link

Remove usage of moment library entirely #912

Open rjray opened 11 months ago

rjray commented 11 months ago

Is your feature request related to a problem? Please describe. The moment library is very heavy in size and has several security vulnerabilities currently. It is also considered to be "maintenance only" at this point (https://momentjs.com/docs/#/-project-status/).

Describe the solution you'd like I would like to see this library no longer required by this component. It could be replaced with something like date-fns if needed, which is lighter-weight and actively supported.

nstanard commented 6 months ago

@Ilaiwi Can I take over this package officially? I would also like moment to be removed. I'd also like to see newer react versions and typescript be supported. Please let me know ASAP. My team is currently researching vis-timeline vs this package.

rjray commented 6 months ago

I have been unable to allocate any time to contribute to this, so far. I would be in favor of letting @nstanard have a go at it.