Files
NapCatQQ/.pnpm-store/v3/files/18/8abfd1d08b98a13b58ddf0942d481fe9ef0a29f4ba5cdf119bff9818eaeb54601c80347548c3862868c021d9a99da196dca77360599a63bb122749d3b1e134
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

10 lines
381 B
Plaintext

import { UnionEvaluated } from '../union/index.mjs';
import { Literal } from '../literal/index.mjs';
import { TemplateLiteralGenerate } from './generate.mjs';
/** Returns a Union from the given TemplateLiteral */
export function TemplateLiteralToUnion(schema) {
const R = TemplateLiteralGenerate(schema);
const L = R.map((S) => Literal(S));
return UnionEvaluated(L);
}