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([]);
  });
});
