In an effort to keep our dependency to component suites to a minimum in our company, we started wrapping some OSS components in Aurelia instead. The first effort is an Aurelia wrapper for flatpickr, and we convinced management to OSS this effort.
There is already a wrapper available for flatpickr, but it isn’t actively maintained, and we wanted to move away from making a huge config object bindable. We wanted each individual configuration property flatpickr exposes available as a standalone bindable property or custom event. So we decided to build something from scratch.
It’s still early-days, but anyone interested can check out the wrapper here.
We are newbies when it comes to OSS development, you probably can tell , so any feedback, issues, pull-requests,… are most welcome.
We are planning to release at least one additional component wrapper this year, probably a multiselect component built around choices using the same philosophy, so stay tuned!