Skip to content

PROFILE_NAME_RE

const PROFILE_NAME_RE: RegExp

Defined in: core/dist/config/profiles.d.ts:8

A profile name maps to a single directory segment under .gsloth-settings/, so it must be one safe path component: letters, digits, ., _, - only, and never ./.. (which would escape or self-reference the settings dir). This is a create-time guard so a traversal-shaped name (../evil, a/b) can never write outside the profile tree.