Remove jQuery as a dependency from EFSA
jQuery is a huge dependency to import. We should start refactoring some code to remove our dependency on this library. We should be able to replace its usage by writing vanilla Js.
Starting Oct 1st, we won't accept a contribution that requires jQuery unless it's for an existing component that already depends on jQuery or if it's meant to be built separately from our main.js file.
@oliviergoulet To get us started, can you create an issue for each JS in EFSA that currently requires jQuery? These issues should be added as blockers to this issue.
I would like all the issues to be created before the end of September so that we can start working on this task in Q4. This is not a high-priority task.