fix(ui): restore highlight modal toggle event & add dom test suite (v1.4.17)

This commit is contained in:
Kantine Wrapper
2026-02-24 20:40:54 +01:00
parent 7a82cb06db
commit c2e3282131
8 changed files with 132 additions and 21 deletions

17
syntax_check.js Executable file
View File

@@ -0,0 +1,17 @@
const fs = require('fs');
const jsCode = fs.readFileSync('kantine.js', 'utf8')
.replace('(function () {', '')
.replace('})();', '')
.replace('if (window.__KANTINE_LOADED) return;', '');
const testCode = `
console.log("TEST");
`;
const code = jsCode + '\n' + testCode;
try {
const vm = require('vm');
new vm.Script(code);
} catch (e) {
if(e.stack) {
console.log("Syntax error at:", e.stack.split('\n').slice(0,3).join('\n'));
}
}