catalog.test.ts 471 B

12345678910111213
  1. import { describe, expect, it } from "vitest";
  2. import { shadcnComponentDefinitions } from "../src/catalog.js";
  3. import { shadcnComponents } from "../src/components.js";
  4. describe("@json-render/shadcn-svelte exports", () => {
  5. it("exports 36 catalog definitions", () => {
  6. expect(Object.keys(shadcnComponentDefinitions)).toHaveLength(36);
  7. });
  8. it("exports 36 component implementations", () => {
  9. expect(Object.keys(shadcnComponents)).toHaveLength(36);
  10. });
  11. });