feat: restore to custom location (#78)

* feat: restore to custom location

* refactor: define overwrite mode in shared schema
This commit is contained in:
Nico
2025-11-29 16:53:44 +01:00
committed by GitHub
parent 58708cf35d
commit 3bf3b22b96
8 changed files with 157 additions and 33 deletions

View File

@@ -3,6 +3,10 @@
* This removes passwords and credentials from logs and error messages
*/
export const sanitizeSensitiveData = (text: string): string => {
if (process.env.NODE_ENV === "development") {
return text;
}
let sanitized = text.replace(/\b(pass|password)=([^\s,]+)/gi, "$1=***");
sanitized = sanitized.replace(/\/\/([^:@\s]+):([^@\s]+)@/g, "//$1:***@");