···2233export { l };
44export * from "./external.ts";
55-export { type CidParseOptions, parseCidSafe } from "./data/cid.ts";
65export * from "./json/mod.ts";
7687if (import.meta.main) {
+2-5
lex/tests/cid_test.ts
···11-import { parseCidSafe } from "@atp/lex";
21import { parseCidSafe as parseCidSafeFromData } from "@atp/lex/data";
32import { assertEquals } from "@std/assert";
4354const VALID_CID = "bafyreidfayvfuwqa7qlnopdjiqrxzs6blmoeu4rujcjtnci5beludirz2a";
6577-Deno.test("safe CID parsers return parsed CID for valid input", () => {
88- assertEquals(parseCidSafe(VALID_CID)?.toString(), VALID_CID);
66+Deno.test("parseCidSafe returns parsed CID for valid input", () => {
97 assertEquals(parseCidSafeFromData(VALID_CID)?.toString(), VALID_CID);
108});
1191212-Deno.test("safe CID parsers return null for invalid input", () => {
1313- assertEquals(parseCidSafe("not-a-cid"), null);
1010+Deno.test("parseCidSafe returns null for invalid input", () => {
1411 assertEquals(parseCidSafeFromData("not-a-cid"), null);
1512});