wip: typed literal syntax for locale messages

This commit is contained in:
Benjamin Singleton 2026-02-23 12:28:36 -06:00
parent d258014471
commit e48b6c8708
6 changed files with 297 additions and 125 deletions

View file

@ -184,7 +184,15 @@ export function computeAllVariants(
break;
}
case "var": {
continue;
// used as a stand-in for runtime-provided values
const DUMMY_STRING = "$$$";
variants = variants.map((variant) => ({
selectionChain: variant.selectionChain,
string: variant.string + DUMMY_STRING,
}));
break;
}
case "str": {
variants = variants.map((variant) => ({