@aws-crypto/supports-web-crypto
Advanced tools
Comparing version 0.1.0 to 1.0.0-alpha.0
@@ -1,1 +0,1 @@ | ||
export * from './supportsWebCrypto'; | ||
export * from "./supportsWebCrypto"; |
@@ -5,2 +5,2 @@ "use strict"; | ||
tslib_1.__exportStar(require("./supportsWebCrypto"), exports); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4REFBb0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL3N1cHBvcnRzV2ViQ3J5cHRvJztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4REFBb0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tIFwiLi9zdXBwb3J0c1dlYkNyeXB0b1wiO1xuIl19 |
@@ -5,14 +5,14 @@ "use strict"; | ||
var subtleCryptoMethods = [ | ||
'decrypt', | ||
'digest', | ||
'encrypt', | ||
'exportKey', | ||
'generateKey', | ||
'importKey', | ||
'sign', | ||
'verify', | ||
"decrypt", | ||
"digest", | ||
"encrypt", | ||
"exportKey", | ||
"generateKey", | ||
"importKey", | ||
"sign", | ||
"verify" | ||
]; | ||
function supportsWebCrypto(window) { | ||
if (supportsSecureRandom(window) && | ||
typeof window.crypto.subtle === 'object') { | ||
typeof window.crypto.subtle === "object") { | ||
var subtle = window.crypto.subtle; | ||
@@ -25,6 +25,5 @@ return supportsSubtleCrypto(subtle); | ||
function supportsSecureRandom(window) { | ||
if (typeof window === 'object' && | ||
typeof window.crypto === 'object') { | ||
if (typeof window === "object" && typeof window.crypto === "object") { | ||
var getRandomValues = window.crypto.getRandomValues; | ||
return typeof getRandomValues === 'function'; | ||
return typeof getRandomValues === "function"; | ||
} | ||
@@ -35,4 +34,4 @@ return false; | ||
function supportsSubtleCrypto(subtle) { | ||
return subtle && subtleCryptoMethods | ||
.every(function (methodName) { return typeof subtle[methodName] === 'function'; }); | ||
return (subtle && | ||
subtleCryptoMethods.every(function (methodName) { return typeof subtle[methodName] === "function"; })); | ||
} | ||
@@ -72,2 +71,2 @@ exports.supportsSubtleCrypto = supportsSubtleCrypto; | ||
exports.supportsZeroByteGCM = supportsZeroByteGCM; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VwcG9ydHNXZWJDcnlwdG8uanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJzdXBwb3J0c1dlYkNyeXB0by50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxJQUFNLG1CQUFtQixHQUE4QjtJQUNyRCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxXQUFXO0lBQ1gsYUFBYTtJQUNiLFdBQVc7SUFDWCxNQUFNO0lBQ04sUUFBUTtDQUNULENBQUM7QUFFRixTQUFnQixpQkFBaUIsQ0FBQyxNQUFjO0lBQzlDLElBQ0Usb0JBQW9CLENBQUMsTUFBTSxDQUFDO1FBQzVCLE9BQU8sTUFBTSxDQUFDLE1BQU0sQ0FBQyxNQUFNLEtBQUssUUFBUSxFQUN4QztRQUNPLElBQUEsNkJBQU0sQ0FBa0I7UUFFL0IsT0FBTyxvQkFBb0IsQ0FBQyxNQUFNLENBQUMsQ0FBQTtLQUNwQztJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQVhELDhDQVdDO0FBRUQsU0FBZ0Isb0JBQW9CLENBQUMsTUFBYztJQUNqRCxJQUNFLE9BQU8sTUFBTSxLQUFLLFFBQVE7UUFDMUIsT0FBTyxNQUFNLENBQUMsTUFBTSxLQUFLLFFBQVEsRUFDakM7UUFDTyxJQUFBLCtDQUFlLENBQWtCO1FBRXhDLE9BQU8sT0FBTyxlQUFlLEtBQUssVUFBVSxDQUFBO0tBQzdDO0lBRUQsT0FBTyxLQUFLLENBQUM7QUFDZixDQUFDO0FBWEQsb0RBV0M7QUFFRCxTQUFnQixvQkFBb0IsQ0FBQyxNQUFvQjtJQUN2RCxPQUFPLE1BQU0sSUFBSSxtQkFBbUI7U0FDakMsS0FBSyxDQUFDLFVBQUEsVUFBVSxJQUFJLE9BQUEsT0FBTyxNQUFNLENBQUMsVUFBVSxDQUFDLEtBQUssVUFBVSxFQUF4QyxDQUF3QyxDQUFDLENBQUE7QUFDbEUsQ0FBQztBQUhELG9EQUdDO0FBRUQsU0FBc0IsbUJBQW1CLENBQUMsTUFBb0I7Ozs7OztvQkFDNUQsSUFBSSxDQUFDLG9CQUFvQixDQUFDLE1BQU0sQ0FBQzt3QkFBRSxzQkFBTyxLQUFLLEVBQUE7Ozs7b0JBRWpDLHFCQUFNLE1BQU0sQ0FBQyxXQUFXLENBQ2xDLEVBQUMsSUFBSSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFDLEVBQzlCLEtBQUssRUFDTCxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUE7O29CQUhSLEdBQUcsR0FBRyxTQUdFO29CQUNVLHFCQUFNLE1BQU0sQ0FBQyxPQUFPLENBQUM7NEJBQ3pDLElBQUksRUFBRSxTQUFTOzRCQUNmLEVBQUUsRUFBRSxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7NEJBQzdCLGNBQWMsRUFBRSxJQUFJLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7NEJBQ3pDLFNBQVMsRUFBRSxHQUFHO3lCQUNmLEVBQ0QsR0FBRyxFQUNILElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUE7O29CQVBkLGVBQWUsR0FBRyxTQU9KO29CQUNwQixzQkFBTyxlQUFlLENBQUMsVUFBVSxLQUFLLEVBQUUsRUFBQTs7O29CQUV4QyxzQkFBTyxLQUFLLEVBQUE7Ozs7O0NBRWY7QUFuQkQsa0RBbUJDIiwic291cmNlc0NvbnRlbnQiOlsidHlwZSBTdWJ0bGVDcnlwdG9NZXRob2QgPSAnZGVjcnlwdCd8J2RpZ2VzdCd8J2VuY3J5cHQnfCdleHBvcnRLZXknfCdnZW5lcmF0ZUtleSd8J2ltcG9ydEtleSd8J3NpZ24nfCd2ZXJpZnknO1xuXG5jb25zdCBzdWJ0bGVDcnlwdG9NZXRob2RzOiBBcnJheTxTdWJ0bGVDcnlwdG9NZXRob2Q+ID0gW1xuICAnZGVjcnlwdCcsXG4gICdkaWdlc3QnLFxuICAnZW5jcnlwdCcsXG4gICdleHBvcnRLZXknLFxuICAnZ2VuZXJhdGVLZXknLFxuICAnaW1wb3J0S2V5JyxcbiAgJ3NpZ24nLFxuICAndmVyaWZ5Jyxcbl07XG5cbmV4cG9ydCBmdW5jdGlvbiBzdXBwb3J0c1dlYkNyeXB0byh3aW5kb3c6IFdpbmRvdyk6IGJvb2xlYW4ge1xuICBpZiAoXG4gICAgc3VwcG9ydHNTZWN1cmVSYW5kb20od2luZG93KSAmJlxuICAgIHR5cGVvZiB3aW5kb3cuY3J5cHRvLnN1YnRsZSA9PT0gJ29iamVjdCdcbiAgKSB7XG4gICAgY29uc3Qge3N1YnRsZX0gPSB3aW5kb3cuY3J5cHRvO1xuXG4gICAgcmV0dXJuIHN1cHBvcnRzU3VidGxlQ3J5cHRvKHN1YnRsZSlcbiAgfVxuXG4gIHJldHVybiBmYWxzZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHN1cHBvcnRzU2VjdXJlUmFuZG9tKHdpbmRvdzogV2luZG93KTogYm9vbGVhbiB7XG4gIGlmIChcbiAgICB0eXBlb2Ygd2luZG93ID09PSAnb2JqZWN0JyAmJlxuICAgIHR5cGVvZiB3aW5kb3cuY3J5cHRvID09PSAnb2JqZWN0J1xuICApIHtcbiAgICBjb25zdCB7Z2V0UmFuZG9tVmFsdWVzfSA9IHdpbmRvdy5jcnlwdG87XG5cbiAgICByZXR1cm4gdHlwZW9mIGdldFJhbmRvbVZhbHVlcyA9PT0gJ2Z1bmN0aW9uJ1xuICB9XG5cbiAgcmV0dXJuIGZhbHNlO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gc3VwcG9ydHNTdWJ0bGVDcnlwdG8oc3VidGxlOiBTdWJ0bGVDcnlwdG8pIHtcbiAgcmV0dXJuIHN1YnRsZSAmJiBzdWJ0bGVDcnlwdG9NZXRob2RzXG4gICAgLmV2ZXJ5KG1ldGhvZE5hbWUgPT4gdHlwZW9mIHN1YnRsZVttZXRob2ROYW1lXSA9PT0gJ2Z1bmN0aW9uJylcbn1cblxuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIHN1cHBvcnRzWmVyb0J5dGVHQ00oc3VidGxlOiBTdWJ0bGVDcnlwdG8pIHtcbiAgaWYgKCFzdXBwb3J0c1N1YnRsZUNyeXB0byhzdWJ0bGUpKSByZXR1cm4gZmFsc2VcbiAgdHJ5IHtcbiAgICBjb25zdCBrZXkgPSBhd2FpdCBzdWJ0bGUuZ2VuZXJhdGVLZXkoXG4gICAgICB7bmFtZTogXCJBRVMtR0NNXCIsIGxlbmd0aDogMTI4fSxcbiAgICAgIGZhbHNlLFxuICAgICAgW1wiZW5jcnlwdFwiXSlcbiAgICBjb25zdCB6ZXJvQnl0ZUF1dGhUYWcgPSBhd2FpdCBzdWJ0bGUuZW5jcnlwdCh7XG4gICAgICAgIG5hbWU6IFwiQUVTLUdDTVwiLFxuICAgICAgICBpdjogbmV3IFVpbnQ4QXJyYXkoQXJyYXkoMTIpKSxcbiAgICAgICAgYWRkaXRpb25hbERhdGE6IG5ldyBVaW50OEFycmF5KEFycmF5KDE2KSksXG4gICAgICAgIHRhZ0xlbmd0aDogMTI4XG4gICAgICB9LFxuICAgICAga2V5LFxuICAgICAgbmV3IFVpbnQ4QXJyYXkoMCkpXG4gICAgcmV0dXJuIHplcm9CeXRlQXV0aFRhZy5ieXRlTGVuZ3RoID09PSAxNlxuICB9IGNhdGNoIHtcbiAgICByZXR1cm4gZmFsc2VcbiAgfVxufSJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VwcG9ydHNXZWJDcnlwdG8uanMiLCJzb3VyY2VSb290IjoiLi9zcmMvIiwic291cmNlcyI6WyJzdXBwb3J0c1dlYkNyeXB0by50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFVQSxJQUFNLG1CQUFtQixHQUE4QjtJQUNyRCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxXQUFXO0lBQ1gsYUFBYTtJQUNiLFdBQVc7SUFDWCxNQUFNO0lBQ04sUUFBUTtDQUNULENBQUM7QUFFRixTQUFnQixpQkFBaUIsQ0FBQyxNQUFjO0lBQzlDLElBQ0Usb0JBQW9CLENBQUMsTUFBTSxDQUFDO1FBQzVCLE9BQU8sTUFBTSxDQUFDLE1BQU0sQ0FBQyxNQUFNLEtBQUssUUFBUSxFQUN4QztRQUNRLElBQUEsNkJBQU0sQ0FBbUI7UUFFakMsT0FBTyxvQkFBb0IsQ0FBQyxNQUFNLENBQUMsQ0FBQztLQUNyQztJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2YsQ0FBQztBQVhELDhDQVdDO0FBRUQsU0FBZ0Isb0JBQW9CLENBQUMsTUFBYztJQUNqRCxJQUFJLE9BQU8sTUFBTSxLQUFLLFFBQVEsSUFBSSxPQUFPLE1BQU0sQ0FBQyxNQUFNLEtBQUssUUFBUSxFQUFFO1FBQzNELElBQUEsK0NBQWUsQ0FBbUI7UUFFMUMsT0FBTyxPQUFPLGVBQWUsS0FBSyxVQUFVLENBQUM7S0FDOUM7SUFFRCxPQUFPLEtBQUssQ0FBQztBQUNmLENBQUM7QUFSRCxvREFRQztBQUVELFNBQWdCLG9CQUFvQixDQUFDLE1BQW9CO0lBQ3ZELE9BQU8sQ0FDTCxNQUFNO1FBQ04sbUJBQW1CLENBQUMsS0FBSyxDQUN2QixVQUFBLFVBQVUsSUFBSSxPQUFBLE9BQU8sTUFBTSxDQUFDLFVBQVUsQ0FBQyxLQUFLLFVBQVUsRUFBeEMsQ0FBd0MsQ0FDdkQsQ0FDRixDQUFDO0FBQ0osQ0FBQztBQVBELG9EQU9DO0FBRUQsU0FBc0IsbUJBQW1CLENBQUMsTUFBb0I7Ozs7OztvQkFDNUQsSUFBSSxDQUFDLG9CQUFvQixDQUFDLE1BQU0sQ0FBQzt3QkFBRSxzQkFBTyxLQUFLLEVBQUM7Ozs7b0JBRWxDLHFCQUFNLE1BQU0sQ0FBQyxXQUFXLENBQ2xDLEVBQUUsSUFBSSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLEVBQ2hDLEtBQUssRUFDTCxDQUFDLFNBQVMsQ0FBQyxDQUNaLEVBQUE7O29CQUpLLEdBQUcsR0FBRyxTQUlYO29CQUN1QixxQkFBTSxNQUFNLENBQUMsT0FBTyxDQUMxQzs0QkFDRSxJQUFJLEVBQUUsU0FBUzs0QkFDZixFQUFFLEVBQUUsSUFBSSxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDOzRCQUM3QixjQUFjLEVBQUUsSUFBSSxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDOzRCQUN6QyxTQUFTLEVBQUUsR0FBRzt5QkFDZixFQUNELEdBQUcsRUFDSCxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FDbEIsRUFBQTs7b0JBVEssZUFBZSxHQUFHLFNBU3ZCO29CQUNELHNCQUFPLGVBQWUsQ0FBQyxVQUFVLEtBQUssRUFBRSxFQUFDOzs7b0JBRXpDLHNCQUFPLEtBQUssRUFBQzs7Ozs7Q0FFaEI7QUF0QkQsa0RBc0JDIiwic291cmNlc0NvbnRlbnQiOlsidHlwZSBTdWJ0bGVDcnlwdG9NZXRob2QgPVxuICB8IFwiZGVjcnlwdFwiXG4gIHwgXCJkaWdlc3RcIlxuICB8IFwiZW5jcnlwdFwiXG4gIHwgXCJleHBvcnRLZXlcIlxuICB8IFwiZ2VuZXJhdGVLZXlcIlxuICB8IFwiaW1wb3J0S2V5XCJcbiAgfCBcInNpZ25cIlxuICB8IFwidmVyaWZ5XCI7XG5cbmNvbnN0IHN1YnRsZUNyeXB0b01ldGhvZHM6IEFycmF5PFN1YnRsZUNyeXB0b01ldGhvZD4gPSBbXG4gIFwiZGVjcnlwdFwiLFxuICBcImRpZ2VzdFwiLFxuICBcImVuY3J5cHRcIixcbiAgXCJleHBvcnRLZXlcIixcbiAgXCJnZW5lcmF0ZUtleVwiLFxuICBcImltcG9ydEtleVwiLFxuICBcInNpZ25cIixcbiAgXCJ2ZXJpZnlcIlxuXTtcblxuZXhwb3J0IGZ1bmN0aW9uIHN1cHBvcnRzV2ViQ3J5cHRvKHdpbmRvdzogV2luZG93KTogYm9vbGVhbiB7XG4gIGlmIChcbiAgICBzdXBwb3J0c1NlY3VyZVJhbmRvbSh3aW5kb3cpICYmXG4gICAgdHlwZW9mIHdpbmRvdy5jcnlwdG8uc3VidGxlID09PSBcIm9iamVjdFwiXG4gICkge1xuICAgIGNvbnN0IHsgc3VidGxlIH0gPSB3aW5kb3cuY3J5cHRvO1xuXG4gICAgcmV0dXJuIHN1cHBvcnRzU3VidGxlQ3J5cHRvKHN1YnRsZSk7XG4gIH1cblxuICByZXR1cm4gZmFsc2U7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBzdXBwb3J0c1NlY3VyZVJhbmRvbSh3aW5kb3c6IFdpbmRvdyk6IGJvb2xlYW4ge1xuICBpZiAodHlwZW9mIHdpbmRvdyA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2Ygd2luZG93LmNyeXB0byA9PT0gXCJvYmplY3RcIikge1xuICAgIGNvbnN0IHsgZ2V0UmFuZG9tVmFsdWVzIH0gPSB3aW5kb3cuY3J5cHRvO1xuXG4gICAgcmV0dXJuIHR5cGVvZiBnZXRSYW5kb21WYWx1ZXMgPT09IFwiZnVuY3Rpb25cIjtcbiAgfVxuXG4gIHJldHVybiBmYWxzZTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHN1cHBvcnRzU3VidGxlQ3J5cHRvKHN1YnRsZTogU3VidGxlQ3J5cHRvKSB7XG4gIHJldHVybiAoXG4gICAgc3VidGxlICYmXG4gICAgc3VidGxlQ3J5cHRvTWV0aG9kcy5ldmVyeShcbiAgICAgIG1ldGhvZE5hbWUgPT4gdHlwZW9mIHN1YnRsZVttZXRob2ROYW1lXSA9PT0gXCJmdW5jdGlvblwiXG4gICAgKVxuICApO1xufVxuXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gc3VwcG9ydHNaZXJvQnl0ZUdDTShzdWJ0bGU6IFN1YnRsZUNyeXB0bykge1xuICBpZiAoIXN1cHBvcnRzU3VidGxlQ3J5cHRvKHN1YnRsZSkpIHJldHVybiBmYWxzZTtcbiAgdHJ5IHtcbiAgICBjb25zdCBrZXkgPSBhd2FpdCBzdWJ0bGUuZ2VuZXJhdGVLZXkoXG4gICAgICB7IG5hbWU6IFwiQUVTLUdDTVwiLCBsZW5ndGg6IDEyOCB9LFxuICAgICAgZmFsc2UsXG4gICAgICBbXCJlbmNyeXB0XCJdXG4gICAgKTtcbiAgICBjb25zdCB6ZXJvQnl0ZUF1dGhUYWcgPSBhd2FpdCBzdWJ0bGUuZW5jcnlwdChcbiAgICAgIHtcbiAgICAgICAgbmFtZTogXCJBRVMtR0NNXCIsXG4gICAgICAgIGl2OiBuZXcgVWludDhBcnJheShBcnJheSgxMikpLFxuICAgICAgICBhZGRpdGlvbmFsRGF0YTogbmV3IFVpbnQ4QXJyYXkoQXJyYXkoMTYpKSxcbiAgICAgICAgdGFnTGVuZ3RoOiAxMjhcbiAgICAgIH0sXG4gICAgICBrZXksXG4gICAgICBuZXcgVWludDhBcnJheSgwKVxuICAgICk7XG4gICAgcmV0dXJuIHplcm9CeXRlQXV0aFRhZy5ieXRlTGVuZ3RoID09PSAxNjtcbiAgfSBjYXRjaCB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG59XG4iXX0= |
{ | ||
"name": "@aws-crypto/supports-web-crypto", | ||
"version": "0.1.0", | ||
"version": "1.0.0-alpha.0", | ||
"description": "Provides functions for detecting if the host environment supports the WebCrypto API", | ||
@@ -9,22 +9,18 @@ "scripts": { | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git@github.com:aws/aws-sdk-js-crypto-helpers.git" | ||
}, | ||
"author": { | ||
"name": "AWS Crypto Tools Team", | ||
"email": "aws-cryptools@amazon.com", | ||
"url": "https://aws.amazon.com/javascript/" | ||
"url": "https://docs.aws.amazon.com/aws-crypto-tools/index.html?id=docs_gateway#lang/en_us" | ||
}, | ||
"license": "Apache-2.0", | ||
"main": "./build/index.js", | ||
"devDependencies": { | ||
"@types/chai": "^4.1.4", | ||
"@types/mocha": "^5.2.5", | ||
"chai": "^4.1.2", | ||
"mocha": "^5.2.0", | ||
"nyc": "^13.0.1", | ||
"ts-node": "^7.0.1", | ||
"typescript": "^3.0.1" | ||
}, | ||
"types": "./build/index.d.ts", | ||
"dependencies": { | ||
"tslib": "^1.9.3" | ||
} | ||
}, | ||
"gitHead": "1aeaf55c8803ae537cc03fef3541dc8567983b9b" | ||
} |
@@ -1,2 +0,2 @@ | ||
# @aws/crypto-supports-web-crypto | ||
# @aws-crypto/crypto-supports-web-crypto | ||
@@ -8,3 +8,3 @@ Functions to check web crypto support for browsers. | ||
``` | ||
import {supportsWebCrypto} from '@aws/crypto-supports-web-crypto'; | ||
import {supportsWebCrypto} from '@aws-crypto/crypto-supports-web-crypto'; | ||
@@ -29,9 +29,6 @@ if (supportsWebCrypto(window)) { | ||
## supportsZeroByteGCM | ||
## Test | ||
`npm test` |
@@ -5,7 +5,3 @@ { | ||
"target": "es5", | ||
"lib": [ | ||
"dom", | ||
"es5", | ||
"es2015.collection" | ||
], | ||
"lib": ["dom", "es5", "es2015.collection"], | ||
"strict": true, | ||
@@ -21,2 +17,2 @@ "sourceMap": true, | ||
"exclude": ["node_modules/**"] | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
24805
0
11
160
0
0
33