diff --git a/package-lock.json b/package-lock.json index c3e32cc..07964d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -187,6 +187,19 @@ } } }, + "@mattiasbuelens/web-streams-polyfill": { + "version": "0.1.0-alpha.4", + "resolved": "https://registry.npmjs.org/@mattiasbuelens/web-streams-polyfill/-/web-streams-polyfill-0.1.0-alpha.4.tgz", + "integrity": "sha512-WAsiWLWc7ZNS1b0qFAoKSFLeqXesPa60YelVE3pPKc6pZ4iuSW9l6DBxY4hMPQj1dQCBDrUHJj/NDSjE85bTRQ==", + "requires": { + "@types/whatwg-streams": "0.0.5" + } + }, + "@types/whatwg-streams": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/whatwg-streams/-/whatwg-streams-0.0.5.tgz", + "integrity": "sha512-y1UgRuGO64x/v+UIerA2AMquW/qxaIUD95rbf8FYxtVG//D3381+JexnZfcEiZSqXErdxdPmXpz8srY7gs9Grw==" + }, "abab": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", @@ -212,9 +225,9 @@ "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" }, "address-rfc2822": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/address-rfc2822/-/address-rfc2822-2.0.5.tgz", - "integrity": "sha512-SDmgEM2qAXyBZ9v6QMGbBKsvfkClZy8I2ormg/+uopbrP8XzpcoObd1QNe6bnc+KWaHLjGVu7+PghCOC52TqGA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/address-rfc2822/-/address-rfc2822-2.0.6.tgz", + "integrity": "sha512-sjfmOl9g9TFv/d1yhtZ5tpFquiAxzrMyuUrP+bkFzh9/iQLH3FPu2hsRu5TdrQPd7HKYpESwBXwh5yzcAjFe8g==", "requires": { "email-addresses": "^3.1.0" } @@ -230,11 +243,6 @@ "uri-js": "^4.2.2" } }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, "ansi-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz", @@ -260,9 +268,8 @@ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, "asmcrypto.js": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/asmcrypto.js/-/asmcrypto.js-0.22.0.tgz", - "integrity": "sha512-usgMoyXjMbx/ZPdzTSXExhMPur2FTdz/Vo5PVx2gIaBcdAAJNOFlsdgqveM8Cff7W0v+xrf9BwjOV26JSAF9qA==" + "version": "github:openpgpjs/asmcrypto#5b994303a9d3e27e0915f72a10b6c2c51535a4dc", + "from": "github:openpgpjs/asmcrypto" }, "asn1": { "version": "0.2.4", @@ -3045,18 +3052,18 @@ "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==" }, "buffer": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.1.tgz", - "integrity": "sha512-2z15UUHpS9/3tk9mY/q+Rl3rydOi7yMp5XWNQnRvoz+mJwiv8brqYwp9a+nOCtma6dwuEIxljD8W3ysVBZ05Vg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "requires": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" }, "dependencies": { "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" } } }, @@ -3172,22 +3179,12 @@ "delayed-stream": "~1.0.0" } }, - "compressjs": { - "version": "github:openpgpjs/compressjs#bfbb371a34d1750afa34bfa49156461acdab79a9", - "from": "github:openpgpjs/compressjs", + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "requires": { - "amdefine": "~1.0.0", - "commander": "~2.8.1" - }, - "dependencies": { - "commander": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "requires": { - "graceful-readlink": ">= 1.0.0" - } - } + "graceful-readlink": ">= 1.0.0" } }, "concat-map": { @@ -3533,6 +3530,11 @@ "is-glob": "^4.0.1" } }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, "graceful-readlink": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", @@ -3640,9 +3642,9 @@ } }, "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "imurmurhash": { "version": "0.1.4", @@ -4028,22 +4030,23 @@ } }, "openpgp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/openpgp/-/openpgp-3.1.0.tgz", - "integrity": "sha512-KJQoyL5AbUnkoC1xEs6WS9W2hjkm3hoia3Ftgvgl+Q1qvphVwMMo5jeBGs2laFMkb8yQ0uu6i1sb1Kl403cllg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/openpgp/-/openpgp-4.3.0.tgz", + "integrity": "sha512-NyD72x5f9gSxh11KnnNGqJTrVfAz+x2ZbL3FrZmOWHUKHiUgdwsoEui0svByloicJcoOc9BW7YA7RLSK4sF/dg==", "requires": { + "@mattiasbuelens/web-streams-polyfill": "0.1.0-alpha.4", "address-rfc2822": "^2.0.3", - "asmcrypto.js": "^0.22.0", + "asmcrypto.js": "github:openpgpjs/asmcrypto", "asn1.js": "^5.0.0", "bn.js": "^4.11.8", "buffer": "^5.0.8", - "compressjs": "github:openpgpjs/compressjs", "elliptic": "github:openpgpjs/elliptic", "hash.js": "^1.1.3", "node-fetch": "^2.1.2", "node-localstorage": "~1.3.0", "pako": "^1.0.6", - "rusha": "^0.8.12" + "seek-bzip": "github:openpgpjs/seek-bzip", + "web-stream-tools": "github:openpgpjs/web-stream-tools" } }, "optionator": { @@ -4406,11 +4409,6 @@ "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz", "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=" }, - "rusha": { - "version": "0.8.13", - "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.13.tgz", - "integrity": "sha1-mghOe4YLF7/zAVuSxnpqM2GRUTo=" - }, "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", @@ -4435,6 +4433,13 @@ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, + "seek-bzip": { + "version": "github:openpgpjs/seek-bzip#4b89457f20c0e1921b4689106a31c99782c29829", + "from": "github:openpgpjs/seek-bzip", + "requires": { + "commander": "~2.8.1" + } + }, "semver": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", @@ -4630,6 +4635,10 @@ "browser-process-hrtime": "^0.1.2" } }, + "web-stream-tools": { + "version": "github:openpgpjs/web-stream-tools#619abcbe2d9115bb005047f609b72d71108edadb", + "from": "github:openpgpjs/web-stream-tools" + }, "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -4686,13 +4695,6 @@ "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", "slide": "^1.1.5" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" - } } }, "ws": { diff --git a/package.json b/package.json index b26fe51..bec743f 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "jshint": "^2.11.0", "l1-path-finder": "*", "mongodb": "^3.6.2", - "openpgp": "3.1.0", + "openpgp": "4.3.0", "prettier": "^1.17.1", "redis": "^2.8.0", "requirejs": "^2.3.6",