diff --git a/dist/well-known.js b/dist/well-known.js index 0393edb..86de465 100644 --- a/dist/well-known.js +++ b/dist/well-known.js @@ -229,7 +229,23 @@ return Promise.all([ return result; }); }), - // security + // Email Verification Protocol (EVP) - https://github.com/WICG/email-verification + parseResponse('/.well-known/email-verification', r => { + return r.text().then(text => { + let result = { + issuance_endpoint: null, + signing_alg_values_supported: [] + }; + try { + const data = JSON.parse(text); + result.issuance_endpoint = data.issuance_endpoint || null; + result.signing_alg_values_supported = Array.isArray(data.signing_alg_values_supported) ? data.signing_alg_values_supported : []; + } catch (e) { + // Failed to parse JSON + } + return result; + }); + }), parseResponse('/robots.txt', r => { return r.text().then(text => { let data = { 'matched_disallows': {} };