// Petit loader pour charger les modules en environnement sans bundler (function() { function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.onload = cb; s.async = false; document.head.appendChild(s); } // Charger d'abord les helpers core, puis UI, puis editor loadScript('/assets/js/core/dom-ready.js', function() { loadScript('/assets/js/ui/header.js', function() { // header initialisé }); loadScript('/assets/js/editor/map-editor.js', function() { // map-editor export default n'est pas automatiquement exécuté — le fichier essaie d'auto-instancier }); }); })();