fix: corrige erros de sintaxe ES6 - tudo para IIFE

- Converte logger.js para IIFE (remove export)
- Converte state.js para IIFE (remove export)
- Remove imports de app.js
- Corrige referências aos scripts de teste removidos
- Adiciona scripts de teste corretos
This commit is contained in:
2026-04-03 21:42:51 +00:00
parent 0d8797c80c
commit 6af3492815
4 changed files with 172 additions and 167 deletions

View File

@@ -557,6 +557,7 @@
<!-- Utils (global) -->
<script src="/js/utils/logger.js"></script>
<script src="/js/core/state.js"></script>
<!-- Main app (legacy - mantido para compatibilidade) -->
<script src="/app.js"></script>
@@ -612,11 +613,9 @@
<script src="/js/core/backup-manager.js"></script>
<script src="/js/ui/toast-manager.js"></script>
<!-- Sistema de Teste de Persistência -->
<script src="/js/tests/test-persistencia.js"></script>
<script src="/js/tests/test-persistencia-simples.js"></script>
<script src="/js/tests/verificador-persistencia.js"></script>
<script src="/js/tests/teste-manual-disponibilidade.js"></script>
<!-- Test Suite -->
<script src="/js/tests/test-backup-log.js"></script>
<script src="/js/tests/test-suite.js"></script>
<!-- Menu Mobile (Hamburger no topbar, sidebar dropdown) -->
<script type="module" src="/js/ui/mobile-menu.js"></script>