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

20 lines
875 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getExtendedConstructorArguments = getExtendedConstructorArguments;
function getExtendedConstructorArguments(options, baseTypeClassMetadata, typeMetadata) {
const extendConstructorArguments = options.extendConstructorArguments ?? true;
let extendedConstructorArguments;
if (extendConstructorArguments) {
extendedConstructorArguments = [
...baseTypeClassMetadata.constructorArguments,
];
typeMetadata.constructorArguments.map((classElementMetadata, index) => {
extendedConstructorArguments[index] = classElementMetadata;
});
}
else {
extendedConstructorArguments = typeMetadata.constructorArguments;
}
return extendedConstructorArguments;
}
//# sourceMappingURL=getExtendedConstructorArguments.js.map