mirror of
https://github.com/supabase/supabase.git
synced 2026-09-08 10:59:38 +08:00
12 lines
260 B
TypeScript
12 lines
260 B
TypeScript
const MASKED_SECRET_PLACEHOLDER_PATTERN = /^•+$/
|
|
|
|
export const optionalSecret = (value: string | undefined) => {
|
|
const trimmed = value?.trim()
|
|
|
|
if (!trimmed || MASKED_SECRET_PLACEHOLDER_PATTERN.test(trimmed)) {
|
|
return undefined
|
|
}
|
|
|
|
return value
|
|
}
|