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

18 lines
620 B
Plaintext

import { DelayedConstructor } from "../lazy-helpers";
export function isNormalToken(token) {
return typeof token === "string" || typeof token === "symbol";
}
export function isTokenDescriptor(descriptor) {
return (typeof descriptor === "object" &&
"token" in descriptor &&
"multiple" in descriptor);
}
export function isTransformDescriptor(descriptor) {
return (typeof descriptor === "object" &&
"token" in descriptor &&
"transform" in descriptor);
}
export function isConstructorToken(token) {
return typeof token === "function" || token instanceof DelayedConstructor;
}