The team is now working on the WordPress Interactivity API. This unblocks the same UX Frontity framework enabled but directly in WordPress Core, fully compatible with the new Site Editor.
We want to allow users to extend the default babel configuration
User stories
As a Frontity developer
I want to be able to extend the default babel configuration
so that I can use additional features of babel currently not supported by Frontity
Our idea for this is similar to the way NextJS solves it: use a frontity.config.js file where you can export a function that receives the current babel config object.
Both projects and packages can contain a frontity.config.js file. That means that changes to babel can be done by either the owner of the project or the creator of a package. That is very important because I think most of the time the babel changes will make sense only for the specific need of a package.