API reference › @evolu/common › local‑first/Evolu › AppName
const AppName: brand(
"AppName",
UrlSafeString,
(value) =>
value.length >= 1 && value.length <= 41
? ok()
: err<AppNameError>({ type: "AppName", value }),
(error) =>
The value ${JSON.stringify(error.value)} is not between 1 and 41 characters.,
) ;
Defined in: packages/common/src/local-first/Evolu.ts:297
Application name.
Evolu uses AppName as the base prefix for Evolu.name. The final
instance name is derived per AppOwner as
${appName}-${createIdFromString(appOwner.id)}.
Uses the same safe alphabet as UrlSafeString (letters, digits, -,
_) and must be between 1 and 41 characters.