Browse Source

support init(deps)

v2.8.1
AJ ONeal 5 years ago
parent
commit
fb69d25250
  1. 13
      lib/core.js
  2. 2
      package.json

13
lib/core.js

@ -407,6 +407,19 @@ module.exports.create = function (gl) {
copy.challenges[challenge.type].remove(copy, challenge.altname, challenge.token, done);
}
};
certReq.init = function (deps) {
var copy = utils.merge(deps, args);
copy = utils.merge(copy, gl);
utils.tplCopy(copy);
Object.keys(copy.challenges).forEach(function (key) {
if ('function' === typeof copy.challenges[key].init) {
copy.challenges[key].init(copy);
}
});
return null;
};
certReq.getZones = function (challenge) {
var copy = utils.merge({ dnsHosts: args.domains.map(function (x) { return 'xxxx.' + x; }) }, args);
copy = utils.merge(copy, gl);

2
package.json

@ -1,6 +1,6 @@
{
"name": "greenlock",
"version": "2.8.0",
"version": "2.8.1",
"description": "Greenlock is Let's Encrypt (ACME) client for node.js",
"homepage": "https://greenlock.domains/",
"main": "index.js",

Loading…
Cancel
Save