import { readFileSync } from 'node:fs'; import { resolve } from 'node:path'; import { describe, expect, it } from 'vitest'; describe('canonical documentation', () => { it('keeps the served 2D module map identical to docs source', () => { const canonical = readFileSync(resolve('docs/modules-dwg-dxf.html')); const served = readFileSync( resolve('apps/viewer-2d-sample/public/docs/modules-dwg-dxf.html'), ); expect(served.equals(canonical)).toBe(true); }); });