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

10 lines
592 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.updateReflectMetadata = updateReflectMetadata;
const getReflectMetadata_1 = require("./getReflectMetadata");
function updateReflectMetadata(target, metadataKey, buildDefaultValue, callback, propertyKey) {
const metadata = (0, getReflectMetadata_1.getReflectMetadata)(target, metadataKey, propertyKey) ?? buildDefaultValue();
const updatedMetadata = callback(metadata);
Reflect.defineMetadata(metadataKey, updatedMetadata, target, propertyKey);
}
//# sourceMappingURL=updateReflectMetadata.js.map