release: WRNexusJS 0.5.10

This commit is contained in:
2026-07-30 13:36:29 +05:30
parent 8fc6f15402
commit d1b0c55b53
159 changed files with 7509 additions and 604 deletions
@@ -0,0 +1,13 @@
import { expect, test } from "bun:test";
import { normalizeComponentName } from "../src/runtime.ts";
test("component lookup treats PascalCase, kebab-case, and snake_case as equivalent", () => {
expect(normalizeComponentName("PublicHeader")).toBe("publicheader");
expect(normalizeComponentName("public-header")).toBe("publicheader");
expect(normalizeComponentName("public_header")).toBe("publicheader");
});
test("component lookup preserves meaningful alphanumeric differences", () => {
expect(normalizeComponentName("Card2")).not.toBe(normalizeComponentName("Card"));
expect(normalizeComponentName("PublicFooter")).not.toBe(normalizeComponentName("PublicHeader"));
});