server-status-check
Version:
query the server periodically to check whether it is up
29 lines (28 loc) • 995 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var nodemailer_1 = __importDefault(require("nodemailer"));
var loadDictElement = {
factory: function (_a) {
var createTransport = _a.createTransport, transporterConfig = _a.transporterConfig;
var host = transporterConfig.host, port = transporterConfig.port, user = transporterConfig.user, pass = transporterConfig.pass;
return createTransport({
host: host,
port: port,
secure: true,
auth: {
user: user,
pass: pass,
}
});
},
locateDeps: {
transporterConfig: 'mailTransporterConfig',
},
deps: {
createTransport: nodemailer_1.default.createTransport.bind(nodemailer_1.default),
}
};
exports.default = loadDictElement;