most anvil-extras components that use a JavaScript package will first check if it’s already loaded before falling back to a cdn.
This allows developers to opt out of cdn loading by adding the JavaScript package to their theme assets and loading it in native libraries.
In tabulator there is also the option to uncheck the cdn box in the dependency config and we will load it from theme assets for you. (we should do this for anvil-extras too
)
Related discussions: