diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f56210..5b3c06f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.3.31 (2025-09-16) + +- Update KBPGP dependency to >=2.1.17, to fix handling of PGP keys with AEAD + prefs. + ## 2.3.30 (2025-02-28) - Fix BaseScraper not properly handling promise rejections when fetching text diff --git a/package-lock.json b/package-lock.json index 5f37f21..c942a29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "keybase-proofs", - "version": "2.3.23", + "version": "2.3.31", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "keybase-proofs", - "version": "2.3.23", + "version": "2.3.31", "license": "BSD-3-Clause", "dependencies": { "bitcoyne": "^1.0.5", "iced-error": ">=0.0.9", "iced-lock": "^1.0.1", "iced-runtime": ">=0.0.1", - "kbpgp": ">=2.1.13", + "kbpgp": ">=2.1.17", "pgp-utils": ">=0.0.22", "purepack": "^1.0.4", "triplesec": ">=3.0.16" @@ -276,9 +276,9 @@ } }, "node_modules/kbpgp": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.15.tgz", - "integrity": "sha512-iFdQT+m2Mi2DB14kEFydF2joNe9x3E2VZCGZUt7UXsiZnQx5TtSl4KofP7EPtjHvf7weCxNKlEPSYiiCNMZ2jA==", + "version": "2.1.17", + "resolved": "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.17.tgz", + "integrity": "sha512-pnjH7amyg6dZLXyF42BKbCTST0l0r1ErunqtFRrJCkHkGJb83cZZmx1pnqNFr+d/ls+5gvcHrZLPfUG5q7oRYw==", "dependencies": { "bn": "^1.0.5", "bzip-deflate": "^1.0.0", @@ -731,9 +731,9 @@ } }, "kbpgp": { - "version": "2.1.15", - "resolved": "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.15.tgz", - "integrity": "sha512-iFdQT+m2Mi2DB14kEFydF2joNe9x3E2VZCGZUt7UXsiZnQx5TtSl4KofP7EPtjHvf7weCxNKlEPSYiiCNMZ2jA==", + "version": "2.1.17", + "resolved": "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.17.tgz", + "integrity": "sha512-pnjH7amyg6dZLXyF42BKbCTST0l0r1ErunqtFRrJCkHkGJb83cZZmx1pnqNFr+d/ls+5gvcHrZLPfUG5q7oRYw==", "requires": { "bn": "^1.0.5", "bzip-deflate": "^1.0.0", diff --git a/package.json b/package.json index 3476801..3f4cd3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keybase-proofs", - "version": "2.3.30", + "version": "2.3.31", "description": "Publicly-verifiable proofs of identity", "main": "lib/main.js", "scripts": { @@ -27,7 +27,7 @@ "iced-error": ">=0.0.9", "iced-lock": "^1.0.1", "iced-runtime": ">=0.0.1", - "kbpgp": ">=2.1.13", + "kbpgp": ">=2.1.17", "pgp-utils": ">=0.0.22", "purepack": "^1.0.4", "triplesec": ">=3.0.16" diff --git a/yarn.lock b/yarn.lock index 7b078aa..06d3550 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,370 +2,370 @@ # yarn lockfile v1 -"base32.js@^0.1.0": - "integrity" "sha1-tYLexpPC8R6JPPBk7mrFthMaIgI=" - "resolved" "https://registry.npmjs.org/base32.js/-/base32.js-0.1.0.tgz" - "version" "0.1.0" - -"bech32@^1.1.3": - "integrity" "sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg==" - "resolved" "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz" - "version" "1.1.3" - -"bitcoyne@^1.0.5": - "integrity" "sha512-MHw3hPYItejo2bg1V3lioQIs3Zs8zuKVvd9oriLhT9iuTj11kGuP/UcdJguh8O8QP0DSPD/FBydXcjSt7nZ6zQ==" - "resolved" "https://registry.npmjs.org/bitcoyne/-/bitcoyne-1.0.5.tgz" - "version" "1.0.5" +base32.js@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/base32.js/-/base32.js-0.1.0.tgz" + integrity sha1-tYLexpPC8R6JPPBk7mrFthMaIgI= + +bech32@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/bech32/-/bech32-1.1.3.tgz" + integrity sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg== + +bitcoyne@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/bitcoyne/-/bitcoyne-1.0.5.tgz" + integrity sha512-MHw3hPYItejo2bg1V3lioQIs3Zs8zuKVvd9oriLhT9iuTj11kGuP/UcdJguh8O8QP0DSPD/FBydXcjSt7nZ6zQ== dependencies: - "base32.js" "^0.1.0" - "bech32" "^1.1.3" - "iced-error" "^0.0.9" - "iced-runtime" "^1.0.2" - "kbpgp" "^2.0.0" - "pgp-utils" "^0.0.30" - -"bn@^1.0.4", "bn@^1.0.5": - "integrity" "sha512-7TvGbqbZb6lDzsBtNz1VkdXXV0BVmZKPPViPmo2IpvwaryF7P+QKYKACyVkwo2mZPr2CpFiz7EtgPEcc3o/JFQ==" - "resolved" "https://registry.npmjs.org/bn/-/bn-1.0.5.tgz" - "version" "1.0.5" - -"bzip-deflate@^1.0.0": - "integrity" "sha1-sC2wB+83vrzCk4Skssb08PTHlsk=" - "resolved" "https://registry.npmjs.org/bzip-deflate/-/bzip-deflate-1.0.0.tgz" - "version" "1.0.0" - -"colors@>=0.6.2": - "integrity" "sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw==" - "resolved" "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz" - "version" "1.3.0" - -"commander@~2.20.3": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"deep-equal@^1.1.0": - "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" - "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" - "version" "1.1.1" + base32.js "^0.1.0" + bech32 "^1.1.3" + iced-error "^0.0.9" + iced-runtime "^1.0.2" + kbpgp "^2.0.0" + pgp-utils "^0.0.30" + +bn@^1.0.4, bn@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/bn/-/bn-1.0.5.tgz" + integrity sha512-7TvGbqbZb6lDzsBtNz1VkdXXV0BVmZKPPViPmo2IpvwaryF7P+QKYKACyVkwo2mZPr2CpFiz7EtgPEcc3o/JFQ== + +bzip-deflate@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/bzip-deflate/-/bzip-deflate-1.0.0.tgz" + integrity sha1-sC2wB+83vrzCk4Skssb08PTHlsk= + +colors@>=0.6.2: + version "1.3.0" + resolved "https://registry.npmjs.org/colors/-/colors-1.3.0.tgz" + integrity sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw== + +commander@~2.20.3: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +deep-equal@^1.1.0: + version "1.1.1" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: - "is-arguments" "^1.0.4" - "is-date-object" "^1.0.1" - "is-regex" "^1.0.4" - "object-is" "^1.0.1" - "object-keys" "^1.1.1" - "regexp.prototype.flags" "^1.2.0" - -"deep-equal@>=0.2.1": - "integrity" "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" - "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz" - "version" "1.0.1" - -"define-properties@^1.1.2", "define-properties@^1.1.3": - "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" - "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" - "version" "1.1.3" + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + +deep-equal@>=0.2.1: + version "1.0.1" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== dependencies: - "object-keys" "^1.0.12" + object-keys "^1.0.12" -"es-abstract@^1.17.0-next.1": - "integrity" "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==" - "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz" - "version" "1.17.4" +es-abstract@^1.17.0-next.1: + version "1.17.4" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz" + integrity sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ== dependencies: - "es-to-primitive" "^1.2.1" - "function-bind" "^1.1.1" - "has" "^1.0.3" - "has-symbols" "^1.0.1" - "is-callable" "^1.1.5" - "is-regex" "^1.0.5" - "object-inspect" "^1.7.0" - "object-keys" "^1.1.1" - "object.assign" "^4.1.0" - "string.prototype.trimleft" "^2.1.1" - "string.prototype.trimright" "^2.1.1" - -"es-to-primitive@^1.2.1": - "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" - "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - "version" "1.2.1" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + is-callable "^1.1.5" + is-regex "^1.0.5" + object-inspect "^1.7.0" + object-keys "^1.1.1" + object.assign "^4.1.0" + string.prototype.trimleft "^2.1.1" + string.prototype.trimright "^2.1.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: - "is-callable" "^1.1.4" - "is-date-object" "^1.0.1" - "is-symbol" "^1.0.2" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"has-symbols@^1.0.0", "has-symbols@^1.0.1": - "integrity" "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz" - "version" "1.0.1" - -"has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +has-symbols@^1.0.0, has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: - "function-bind" "^1.1.1" + function-bind "^1.1.1" -"iced-coffee-script@^108.0.11": - "integrity" "sha1-HXH/k8kElyimRoOFqpvIkf10xY8=" - "resolved" "https://registry.npmjs.org/iced-coffee-script/-/iced-coffee-script-108.0.11.tgz" - "version" "108.0.11" +iced-coffee-script@^108.0.11: + version "108.0.11" + resolved "https://registry.npmjs.org/iced-coffee-script/-/iced-coffee-script-108.0.11.tgz" + integrity sha1-HXH/k8kElyimRoOFqpvIkf10xY8= dependencies: - "iced-runtime" ">=0.0.1" - -"iced-error@^0.0.9": - "integrity" "sha1-x8MFdhTAoYfZaz0YxtUg5rhy7Tc=" - "resolved" "https://registry.npmjs.org/iced-error/-/iced-error-0.0.9.tgz" - "version" "0.0.9" - -"iced-error@>=0.0.8", "iced-error@>=0.0.9": - "integrity" "sha1-4KhhRigXzwzpdLE/ymEtOg1dEL4=" - "resolved" "https://registry.npmjs.org/iced-error/-/iced-error-0.0.12.tgz" - "version" "0.0.12" - -"iced-error@0.0.13": - "integrity" "sha512-yEEaG8QfyyRL0SsbNNDw3rVgTyqwHFMCuV6jDvD43f/2shmdaFXkqvFLGhDlsYNSolzYHwVLM/CrXt9GygYopA==" - "resolved" "https://registry.npmjs.org/iced-error/-/iced-error-0.0.13.tgz" - "version" "0.0.13" - -"iced-lock@^1.0.1", "iced-lock@^1.0.2": - "integrity" "sha1-YRbvHKs6zW5rEIk7snumIv0/3nI=" - "resolved" "https://registry.npmjs.org/iced-lock/-/iced-lock-1.1.0.tgz" - "version" "1.1.0" + iced-runtime ">=0.0.1" + +iced-error@^0.0.9: + version "0.0.9" + resolved "https://registry.npmjs.org/iced-error/-/iced-error-0.0.9.tgz" + integrity sha1-x8MFdhTAoYfZaz0YxtUg5rhy7Tc= + +iced-error@>=0.0.8, iced-error@>=0.0.9: + version "0.0.12" + resolved "https://registry.npmjs.org/iced-error/-/iced-error-0.0.12.tgz" + integrity sha1-4KhhRigXzwzpdLE/ymEtOg1dEL4= + +iced-error@0.0.13: + version "0.0.13" + resolved "https://registry.npmjs.org/iced-error/-/iced-error-0.0.13.tgz" + integrity sha512-yEEaG8QfyyRL0SsbNNDw3rVgTyqwHFMCuV6jDvD43f/2shmdaFXkqvFLGhDlsYNSolzYHwVLM/CrXt9GygYopA== + +iced-lock@^1.0.1, iced-lock@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/iced-lock/-/iced-lock-1.1.0.tgz" + integrity sha1-YRbvHKs6zW5rEIk7snumIv0/3nI= dependencies: - "iced-runtime" "^1.0.0" - -"iced-runtime@^1.0.0", "iced-runtime@^1.0.2", "iced-runtime@>=0.0.1": - "integrity" "sha1-LU9PuZmreqVDCxk8d6f85BGDGc4=" - "resolved" "https://registry.npmjs.org/iced-runtime/-/iced-runtime-1.0.3.tgz" - "version" "1.0.3" - -"iced-runtime@^1.0.4": - "integrity" "sha512-rgiJXNF6ZgF2Clh/TKUlBDW3q51YPDJUXmxGQXx1b8tbZpVpTn+1RX9q1sjNkujXIIaVxZByQzPHHORg7KV51g==" - "resolved" "https://registry.npmjs.org/iced-runtime/-/iced-runtime-1.0.4.tgz" - "version" "1.0.4" - -"iced-test@0.0.22": - "integrity" "sha1-YecUn0Q/5ch/9ALLwiFKQtVYrys=" - "resolved" "https://registry.npmjs.org/iced-test/-/iced-test-0.0.22.tgz" - "version" "0.0.22" + iced-runtime "^1.0.0" + +iced-runtime@^1.0.0, iced-runtime@^1.0.2, iced-runtime@>=0.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/iced-runtime/-/iced-runtime-1.0.3.tgz" + integrity sha1-LU9PuZmreqVDCxk8d6f85BGDGc4= + +iced-runtime@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/iced-runtime/-/iced-runtime-1.0.4.tgz" + integrity sha512-rgiJXNF6ZgF2Clh/TKUlBDW3q51YPDJUXmxGQXx1b8tbZpVpTn+1RX9q1sjNkujXIIaVxZByQzPHHORg7KV51g== + +iced-test@0.0.22: + version "0.0.22" + resolved "https://registry.npmjs.org/iced-test/-/iced-test-0.0.22.tgz" + integrity sha1-YecUn0Q/5ch/9ALLwiFKQtVYrys= dependencies: - "colors" ">=0.6.2" - "deep-equal" ">=0.2.1" - "iced-runtime" ">=0.0.1" - "minimist" ">=0.0.8" - -"is-arguments@^1.0.4": - "integrity" "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" - "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz" - "version" "1.0.4" - -"is-callable@^1.1.4", "is-callable@^1.1.5": - "integrity" "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz" - "version" "1.1.5" - -"is-date-object@^1.0.1": - "integrity" "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" - "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" - "version" "1.0.2" - -"is-regex@^1.0.4", "is-regex@^1.0.5": - "integrity" "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==" - "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz" - "version" "1.0.5" + colors ">=0.6.2" + deep-equal ">=0.2.1" + iced-runtime ">=0.0.1" + minimist ">=0.0.8" + +is-arguments@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz" + integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== + +is-callable@^1.1.4, is-callable@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz" + integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== + +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + +is-regex@^1.0.4, is-regex@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz" + integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== dependencies: - "has" "^1.0.3" + has "^1.0.3" -"is-symbol@^1.0.2": - "integrity" "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==" - "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" - "version" "1.0.3" +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== dependencies: - "has-symbols" "^1.0.1" + has-symbols "^1.0.1" -"kbpgp@^2.0.0", "kbpgp@>=2.1.13": - "integrity" "sha512-iFdQT+m2Mi2DB14kEFydF2joNe9x3E2VZCGZUt7UXsiZnQx5TtSl4KofP7EPtjHvf7weCxNKlEPSYiiCNMZ2jA==" - "resolved" "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.15.tgz" - "version" "2.1.15" +kbpgp@^2.0.0, kbpgp@>=2.1.17: + version "2.1.17" + resolved "https://registry.npmjs.org/kbpgp/-/kbpgp-2.1.17.tgz" + integrity sha512-pnjH7amyg6dZLXyF42BKbCTST0l0r1ErunqtFRrJCkHkGJb83cZZmx1pnqNFr+d/ls+5gvcHrZLPfUG5q7oRYw== dependencies: - "bn" "^1.0.5" - "bzip-deflate" "^1.0.0" - "deep-equal" "^1.1.0" - "iced-error" "0.0.13" - "iced-lock" "^1.0.2" - "iced-runtime" "^1.0.4" - "keybase-ecurve" "^1.0.1" - "keybase-nacl" "^1.1.2" - "minimist" "^1.2.0" - "pgp-utils" "0.0.35" - "purepack" "^1.0.5" - "triplesec" "^4.0.3" - "tweetnacl" "^0.13.1" - -"keybase-ecurve@^1.0.1": - "integrity" "sha512-2GlVxDsNF+52LtYjgFsjoKuN7MQQgiVeR4HRdJxLuN8fm4mf4stGKPUjDJjky15c/98UsZseLjp7Ih5X0Sy1jQ==" - "resolved" "https://registry.npmjs.org/keybase-ecurve/-/keybase-ecurve-1.0.1.tgz" - "version" "1.0.1" + bn "^1.0.5" + bzip-deflate "^1.0.0" + deep-equal "^1.1.0" + iced-error "0.0.13" + iced-lock "^1.0.2" + iced-runtime "^1.0.4" + keybase-ecurve "^1.0.1" + keybase-nacl "^1.1.2" + minimist "^1.2.0" + pgp-utils "0.0.35" + purepack "^1.0.5" + triplesec "^4.0.3" + tweetnacl "^0.13.1" + +keybase-ecurve@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/keybase-ecurve/-/keybase-ecurve-1.0.1.tgz" + integrity sha512-2GlVxDsNF+52LtYjgFsjoKuN7MQQgiVeR4HRdJxLuN8fm4mf4stGKPUjDJjky15c/98UsZseLjp7Ih5X0Sy1jQ== dependencies: - "bn" "^1.0.4" + bn "^1.0.4" -"keybase-nacl@^1.1.2": - "integrity" "sha512-Dv3rSzS3a/7aaI7X+3dMd8UlnHJkPTLtFAvhs2eNIpMiDff3Wy4QuGbMzvWipWup0z6mME/RdtlVslQABrOn6w==" - "resolved" "https://registry.npmjs.org/keybase-nacl/-/keybase-nacl-1.1.3.tgz" - "version" "1.1.3" +keybase-nacl@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/keybase-nacl/-/keybase-nacl-1.1.3.tgz" + integrity sha512-Dv3rSzS3a/7aaI7X+3dMd8UlnHJkPTLtFAvhs2eNIpMiDff3Wy4QuGbMzvWipWup0z6mME/RdtlVslQABrOn6w== dependencies: - "iced-runtime" "^1.0.2" - "tweetnacl" "^0.13.1" - "uint64be" "^1.0.1" - -"minimist@^1.2.0", "minimist@>=0.0.8": - "integrity" "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" - "version" "1.2.0" - -"more-entropy@>=0.0.7": - "integrity" "sha1-Z7/G96hvJvvDeqyD/UbYjGHRCbU=" - "resolved" "https://registry.npmjs.org/more-entropy/-/more-entropy-0.0.7.tgz" - "version" "0.0.7" + iced-runtime "^1.0.2" + tweetnacl "^0.13.1" + uint64be "^1.0.1" + +minimist@^1.2.0, minimist@>=0.0.8: + version "1.2.0" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +more-entropy@>=0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/more-entropy/-/more-entropy-0.0.7.tgz" + integrity sha1-Z7/G96hvJvvDeqyD/UbYjGHRCbU= dependencies: - "iced-runtime" ">=0.0.1" - -"object-inspect@^1.7.0": - "integrity" "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz" - "version" "1.7.0" - -"object-is@^1.0.1": - "integrity" "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" - "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz" - "version" "1.0.2" - -"object-keys@^1.0.11", "object-keys@^1.0.12", "object-keys@^1.1.1": - "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - "version" "1.1.1" - -"object.assign@^4.1.0": - "integrity" "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==" - "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz" - "version" "4.1.0" + iced-runtime ">=0.0.1" + +object-inspect@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz" + integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== + +object-is@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz" + integrity sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ== + +object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== dependencies: - "define-properties" "^1.1.2" - "function-bind" "^1.1.1" - "has-symbols" "^1.0.0" - "object-keys" "^1.0.11" - -"pgp-utils@^0.0.30": - "integrity" "sha1-B+dCLXoS+WzSkaH+sJrE9lewCJE=" - "resolved" "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.30.tgz" - "version" "0.0.30" + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +pgp-utils@^0.0.30: + version "0.0.30" + resolved "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.30.tgz" + integrity sha1-B+dCLXoS+WzSkaH+sJrE9lewCJE= dependencies: - "iced-error" ">=0.0.8" - "iced-runtime" ">=0.0.1" + iced-error ">=0.0.8" + iced-runtime ">=0.0.1" -"pgp-utils@>=0.0.22": - "integrity" "sha1-2E9J98GTteC5QV9cxcKmle15DCM=" - "resolved" "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.34.tgz" - "version" "0.0.34" +pgp-utils@>=0.0.22: + version "0.0.34" + resolved "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.34.tgz" + integrity sha1-2E9J98GTteC5QV9cxcKmle15DCM= dependencies: - "iced-error" ">=0.0.8" - "iced-runtime" ">=0.0.1" + iced-error ">=0.0.8" + iced-runtime ">=0.0.1" -"pgp-utils@0.0.35": - "integrity" "sha512-gCT6EbSTgljgycVa5qGpfRITaLOLbIKsEVRTdsNRgmLMAJpuJNNdrTn/95r8IWo9rFLlccfmGMJXkG9nVDwmrA==" - "resolved" "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.35.tgz" - "version" "0.0.35" +pgp-utils@0.0.35: + version "0.0.35" + resolved "https://registry.npmjs.org/pgp-utils/-/pgp-utils-0.0.35.tgz" + integrity sha512-gCT6EbSTgljgycVa5qGpfRITaLOLbIKsEVRTdsNRgmLMAJpuJNNdrTn/95r8IWo9rFLlccfmGMJXkG9nVDwmrA== dependencies: - "iced-error" ">=0.0.8" - "iced-runtime" ">=0.0.1" - -"progress@~1.1.2": - "integrity" "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=" - "resolved" "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz" - "version" "1.1.8" - -"purepack@^1.0.4": - "integrity" "sha1-CGKC/ZOShfWGZLqam7oxzbFlzNI=" - "resolved" "https://registry.npmjs.org/purepack/-/purepack-1.0.4.tgz" - "version" "1.0.4" - -"purepack@^1.0.5": - "integrity" "sha512-L/e3qq/3m/TrYtINo2aBB98oz6w8VHGyFy+arSKwPMZDUNNw2OaQxYnZO6UIZZw2OnRl2qkxGmuSOEfsuHXJdA==" - "resolved" "https://registry.npmjs.org/purepack/-/purepack-1.0.6.tgz" - "version" "1.0.6" - -"regexp.prototype.flags@^1.2.0": - "integrity" "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==" - "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz" - "version" "1.3.0" + iced-error ">=0.0.8" + iced-runtime ">=0.0.1" + +progress@~1.1.2: + version "1.1.8" + resolved "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz" + integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= + +purepack@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/purepack/-/purepack-1.0.4.tgz" + integrity sha1-CGKC/ZOShfWGZLqam7oxzbFlzNI= + +purepack@^1.0.5: + version "1.0.6" + resolved "https://registry.npmjs.org/purepack/-/purepack-1.0.6.tgz" + integrity sha512-L/e3qq/3m/TrYtINo2aBB98oz6w8VHGyFy+arSKwPMZDUNNw2OaQxYnZO6UIZZw2OnRl2qkxGmuSOEfsuHXJdA== + +regexp.prototype.flags@^1.2.0: + version "1.3.0" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz" + integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== dependencies: - "define-properties" "^1.1.3" - "es-abstract" "^1.17.0-next.1" - -"source-map@~0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"string.prototype.trimleft@^2.1.1": - "integrity" "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==" - "resolved" "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz" - "version" "2.1.1" + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + +source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +string.prototype.trimleft@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz" + integrity sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag== dependencies: - "define-properties" "^1.1.3" - "function-bind" "^1.1.1" + define-properties "^1.1.3" + function-bind "^1.1.1" -"string.prototype.trimright@^2.1.1": - "integrity" "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==" - "resolved" "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz" - "version" "2.1.1" +string.prototype.trimright@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz" + integrity sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g== dependencies: - "define-properties" "^1.1.3" - "function-bind" "^1.1.1" + define-properties "^1.1.3" + function-bind "^1.1.1" -"triplesec@^4.0.3": - "integrity" "sha512-fug70e1nJoCMxsXQJlETisAALohm84vl++IiTTHEqM7Lgqwz62jrlwqOC/gJEAJjO/ByN127sEcioB56HW3wIw==" - "resolved" "https://registry.npmjs.org/triplesec/-/triplesec-4.0.3.tgz" - "version" "4.0.3" +triplesec@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/triplesec/-/triplesec-4.0.3.tgz" + integrity sha512-fug70e1nJoCMxsXQJlETisAALohm84vl++IiTTHEqM7Lgqwz62jrlwqOC/gJEAJjO/ByN127sEcioB56HW3wIw== dependencies: - "iced-error" ">=0.0.9" - "iced-lock" "^1.0.1" - "iced-runtime" "^1.0.2" - "more-entropy" ">=0.0.7" - "progress" "~1.1.2" - "uglify-js" "^3.1.9" - -"triplesec@>=3.0.16": - "integrity" "sha1-3/K7R1ikIzcuc5o5fYmR8Fl9CsE=" - "resolved" "https://registry.npmjs.org/triplesec/-/triplesec-3.0.26.tgz" - "version" "3.0.26" + iced-error ">=0.0.9" + iced-lock "^1.0.1" + iced-runtime "^1.0.2" + more-entropy ">=0.0.7" + progress "~1.1.2" + uglify-js "^3.1.9" + +triplesec@>=3.0.16: + version "3.0.26" + resolved "https://registry.npmjs.org/triplesec/-/triplesec-3.0.26.tgz" + integrity sha1-3/K7R1ikIzcuc5o5fYmR8Fl9CsE= dependencies: - "iced-error" ">=0.0.9" - "iced-lock" "^1.0.1" - "iced-runtime" "^1.0.2" - "more-entropy" ">=0.0.7" - "progress" "~1.1.2" - -"tweetnacl@^0.13.1": - "integrity" "sha1-1ii1bzvMPVrnS6nUwacE3vWrS1Y=" - "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz" - "version" "0.13.3" - -"uglify-js@^3.1.9": - "integrity" "sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==" - "resolved" "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz" - "version" "3.8.0" + iced-error ">=0.0.9" + iced-lock "^1.0.1" + iced-runtime "^1.0.2" + more-entropy ">=0.0.7" + progress "~1.1.2" + +tweetnacl@^0.13.1: + version "0.13.3" + resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz" + integrity sha1-1ii1bzvMPVrnS6nUwacE3vWrS1Y= + +uglify-js@^3.1.9: + version "3.8.0" + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz" + integrity sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ== dependencies: - "commander" "~2.20.3" - "source-map" "~0.6.1" + commander "~2.20.3" + source-map "~0.6.1" -"uint64be@^1.0.1": - "integrity" "sha1-H3FUIC8qG4rzU4cd2mUb80zpPpU=" - "resolved" "https://registry.npmjs.org/uint64be/-/uint64be-1.0.1.tgz" - "version" "1.0.1" +uint64be@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/uint64be/-/uint64be-1.0.1.tgz" + integrity sha1-H3FUIC8qG4rzU4cd2mUb80zpPpU=