API reference › @evolu/common › Type › UppercasedString
type UppercasedString = Uppercase<string>;
Defined in: packages/common/src/Type.ts:6382
Validates uppercased text as TypeScript's Uppercase<string>.
Checks the whole string using JavaScript's Unicode uppercase mapping. Empty strings and uncased characters, such as digits and emoji, are valid. Use uppercase to produce an uppercased value from any string.
Example
import { assertErr, assertOk, UppercasedString } from "@evolu/common";
const text: UppercasedString = "HELLO WORLD";
assertOk(UppercasedString.fromUnknown(text), text);
assertErr(UppercasedString.fromUnknown("Hello world"));
assertOk(UppercasedString.fromUnknown(""), "");