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

15 lines
542 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const dependency_container_1 = require("../dependency-container");
function registry(registrations = []) {
return function (target) {
registrations.forEach((_a) => {
var { token, options } = _a, provider = tslib_1.__rest(_a, ["token", "options"]);
return dependency_container_1.instance.register(token, provider, options);
});
return target;
};
}
exports.default = registry;