const { test } = require('node:test'); const assert = require('node:assert'); const fs = require('node:fs'); const path = require('node:path'); const html = fs.readFileSync(path.join(__dirname, '..', 'index.html'), 'utf8'); const opens = (html.match(//g) || []).length; test('HTML
tags are balanced', () => { assert.strictEqual(opens, closes, `Unbalanced divs: ${opens} opens vs ${closes} closes`); });