From 112aa9d942ef0f8548c3728e6218c27cc335a601 Mon Sep 17 00:00:00 2001 From: Mostafa Wahied <97263286+Mostafa-Wahied@users.noreply.github.com> Date: Sun, 22 Jun 2025 11:47:51 -0700 Subject: fix(tags): normalise leading hashes in tag names (#1317) (#1351) * fix(tags): normalise leading hashes in tag names (#1317) * move the transformation to zod * fix openapi spec --------- Co-authored-by: Mohamed Bassem --- packages/shared/utils/tag.ts | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 packages/shared/utils/tag.ts (limited to 'packages/shared/utils') diff --git a/packages/shared/utils/tag.ts b/packages/shared/utils/tag.ts new file mode 100644 index 00000000..8e1bd105 --- /dev/null +++ b/packages/shared/utils/tag.ts @@ -0,0 +1,6 @@ +/** + * Ensures exactly ONE leading # + */ +export function normalizeTagName(raw: string): string { + return raw.trim().replace(/^#+/, ""); // strip every leading # +} -- cgit v1.2.3-70-g09d2