import { describe, it, expect } from 'vitest'; // @ts-expect-error — plain ESM script, no type declarations import { findBoundaryViolations } from '../scripts/check-import-boundary.mjs'; describe('import-boundary law', () => { it('no lower layer imports a higher layer (contracts < testkit < service)', () => { expect(findBoundaryViolations()).toEqual([]); }); });