Remove OpenPGP support for IE and Node, and es6-promise polyfill

This commit is contained in:
djmaze 2021-05-03 17:05:50 +02:00
parent 8c454ccd9d
commit be76df33b6
13 changed files with 198 additions and 1824 deletions

View file

@ -32,7 +32,7 @@ import config from './config';
*/
export default function HKP(keyServerBaseUrl) {
this._baseUrl = keyServerBaseUrl ? keyServerBaseUrl : config.keyserver;
this._fetch = typeof window !== 'undefined' ? window.fetch : require('node-fetch');
this._fetch = window.fetch;
}
/**
@ -83,4 +83,4 @@ HKP.prototype.upload = function(publicKeyArmored) {
},
body: 'keytext=' + encodeURIComponent(publicKeyArmored)
});
};
};