const test = require('node:test'); const assert = require('node:assert/strict'); const { listen } = require('./network.cjs'); test('pages share a layout, serve CSS, and require no browser runtime', { timeout: 10000 }, async t => { const origin = await listen(t); for (const route of ['/', '/about']) { const response = await fetch(`${origin}${route}`); assert.equal(response.status, 200); const document = await response.text(); assert.match(document, /