refactor phase 4 hardening helpers and redacted logging

This commit is contained in:
2026-03-12 09:03:24 +00:00
parent aeec5e0f59
commit a0ae6fcba3
6 changed files with 92 additions and 18 deletions
+11
View File
@@ -0,0 +1,11 @@
export const isNonEmptyString = (value) => {
return typeof value === "string" && value.trim().length > 0;
};
export const sanitizeString = (value) => {
return typeof value === "string" ? value.trim() : "";
};
export const escapeODataString = (value) => {
return sanitizeString(value).replace(/'/g, "''");
};