From 0af0b687aec6b056f12c3ebb68b991a383381c30 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Oct 2023 18:13:26 +0000 Subject: [PATCH] build(deps-dev): bump electron from 17.1.0 to 22.3.25 Bumps [electron](https://github.com/electron/electron) from 17.1.0 to 22.3.25. - [Release notes](https://github.com/electron/electron/releases) - [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md) - [Commits](https://github.com/electron/electron/compare/v17.1.0...v22.3.25) --- updated-dependencies: - dependency-name: electron dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- package-lock.json | 736 ++++++++++++++++++++++++++++++++-------------- package.json | 2 +- 2 files changed, 513 insertions(+), 225 deletions(-) diff --git a/package-lock.json b/package-lock.json index 738e392f..c56b7bc3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "chai": "^4.3.4", "chance": "^1.1.8", "dotenv": "^16.0.0", - "electron": "^17.0.0", + "electron": "^22.3.25", "electron-builder": "^22.13.1", "electron-builder-notarize": "^1.2.0", "electron-mocha": "^11.0.2", @@ -1221,6 +1221,7 @@ }, "node_modules/@electron/get": { "version": "1.13.1", + "dev": true, "license": "MIT", "dependencies": { "debug": "^4.1.1", @@ -1241,6 +1242,7 @@ }, "node_modules/@electron/get/node_modules/fs-extra": { "version": "8.1.0", + "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -1253,6 +1255,7 @@ }, "node_modules/@electron/get/node_modules/jsonfile": { "version": "4.0.0", + "dev": true, "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" @@ -1260,6 +1263,7 @@ }, "node_modules/@electron/get/node_modules/semver": { "version": "6.3.0", + "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -1267,6 +1271,7 @@ }, "node_modules/@electron/get/node_modules/universalify": { "version": "0.1.2", + "dev": true, "license": "MIT", "engines": { "node": ">= 4.0.0" @@ -2061,6 +2066,7 @@ }, "node_modules/@sindresorhus/is": { "version": "0.14.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -2099,6 +2105,7 @@ }, "node_modules/@szmarczak/http-timer": { "version": "1.1.2", + "dev": true, "license": "MIT", "dependencies": { "defer-to-connect": "^1.0.1" @@ -2142,7 +2149,6 @@ }, "node_modules/@types/cacheable-request": { "version": "6.0.2", - "dev": true, "license": "MIT", "dependencies": { "@types/http-cache-semantics": "*", @@ -2190,7 +2196,6 @@ }, "node_modules/@types/http-cache-semantics": { "version": "4.0.1", - "dev": true, "license": "MIT" }, "node_modules/@types/jexl": { @@ -2205,7 +2210,6 @@ }, "node_modules/@types/keyv": { "version": "3.1.3", - "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" @@ -2454,7 +2458,6 @@ }, "node_modules/@types/responselike": { "version": "1.0.0", - "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" @@ -2510,7 +2513,6 @@ }, "node_modules/@types/yauzl": { "version": "2.9.2", - "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -3633,6 +3635,7 @@ }, "node_modules/buffer-from": { "version": "1.1.2", + "dev": true, "license": "MIT" }, "node_modules/buffer-indexof-polyfill": { @@ -3760,7 +3763,6 @@ }, "node_modules/cacheable-lookup": { "version": "5.0.4", - "dev": true, "license": "MIT", "engines": { "node": ">=10.6.0" @@ -3768,6 +3770,7 @@ }, "node_modules/cacheable-request": { "version": "6.1.0", + "dev": true, "license": "MIT", "dependencies": { "clone-response": "^1.0.2", @@ -3784,6 +3787,7 @@ }, "node_modules/cacheable-request/node_modules/get-stream": { "version": "5.2.0", + "dev": true, "license": "MIT", "dependencies": { "pump": "^3.0.0" @@ -3797,6 +3801,7 @@ }, "node_modules/cacheable-request/node_modules/lowercase-keys": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -4261,23 +4266,6 @@ "version": "0.0.1", "license": "MIT" }, - "node_modules/concat-stream": { - "version": "1.6.2", - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/inherits": { - "version": "2.0.4", - "license": "ISC" - }, "node_modules/conf": { "version": "10.1.1", "license": "MIT", @@ -4333,6 +4321,7 @@ }, "node_modules/config-chain": { "version": "1.1.13", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -4686,6 +4675,7 @@ }, "node_modules/decompress-response": { "version": "3.3.0", + "dev": true, "license": "MIT", "dependencies": { "mimic-response": "^1.0.0" @@ -4732,6 +4722,7 @@ }, "node_modules/defer-to-connect": { "version": "1.1.3", + "dev": true, "license": "MIT" }, "node_modules/deferred-leveldown": { @@ -5038,6 +5029,7 @@ }, "node_modules/duplexer3": { "version": "0.1.4", + "dev": true, "license": "BSD-3-Clause" }, "node_modules/eastasianwidth": { @@ -5073,19 +5065,20 @@ } }, "node_modules/electron": { - "version": "17.1.0", + "version": "22.3.25", + "resolved": "https://registry.npmjs.org/electron/-/electron-22.3.25.tgz", + "integrity": "sha512-AjrP7bebMs/IPsgmyowptbA7jycTkrJC7jLZTb5JoH30PkBC6pZx/7XQ0aDok82SsmSiF4UJDOg+HoLrEBiqmg==", "hasInstallScript": true, - "license": "MIT", "dependencies": { - "@electron/get": "^1.13.0", - "@types/node": "^14.6.2", - "extract-zip": "^1.0.3" + "@electron/get": "^2.0.0", + "@types/node": "^16.11.26", + "extract-zip": "^2.0.1" }, "bin": { "electron": "cli.js" }, "engines": { - "node": ">= 8.6" + "node": ">= 12.20.55" } }, "node_modules/electron-builder": { @@ -5247,39 +5240,6 @@ "node": ">=10.12.0" } }, - "node_modules/electron-chromedriver/node_modules/extract-zip": { - "version": "2.0.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/electron-chromedriver/node_modules/get-stream": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/electron-is-dev": { "version": "1.2.0", "dev": true, @@ -5595,9 +5555,228 @@ "is-electron-renderer": "^2.0.0" } }, + "node_modules/electron/node_modules/@electron/get": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "dependencies": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" + } + }, + "node_modules/electron/node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/electron/node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/electron/node_modules/@types/node": { - "version": "14.18.12", - "license": "MIT" + "version": "16.18.57", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.57.tgz", + "integrity": "sha512-piPoDozdPaX1hNWFJQzzgWqE40gh986VvVx/QO9RU4qYRE55ld7iepDVgZ3ccGUw0R4wge0Oy1dd+3xOQNkkUQ==" + }, + "node_modules/electron/node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/electron/node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron/node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/electron/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/electron/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron/node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/electron/node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/electron/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron/node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/electron/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/electron/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron/node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/electron/node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/electron/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -6454,29 +6633,38 @@ } }, "node_modules/extract-zip": { - "version": "1.7.0", - "license": "BSD-2-Clause", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", + "debug": "^4.1.1", + "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "bin": { "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "license": "MIT", + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dependencies": { - "ms": "2.0.0" + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "license": "MIT" - }, "node_modules/falafel": { "version": "1.2.0", "dev": true, @@ -6859,6 +7047,7 @@ }, "node_modules/global-tunnel-ng": { "version": "2.7.1", + "dev": true, "license": "BSD-3-Clause", "optional": true, "dependencies": { @@ -6896,6 +7085,7 @@ }, "node_modules/got": { "version": "9.6.0", + "dev": true, "license": "MIT", "dependencies": { "@sindresorhus/is": "^0.14.0", @@ -6916,6 +7106,7 @@ }, "node_modules/got/node_modules/get-stream": { "version": "4.1.0", + "dev": true, "license": "MIT", "dependencies": { "pump": "^3.0.0" @@ -7129,7 +7320,6 @@ }, "node_modules/http2-wrapper": { "version": "1.0.3", - "dev": true, "license": "MIT", "dependencies": { "quick-lru": "^5.1.1", @@ -7141,7 +7331,6 @@ }, "node_modules/http2-wrapper/node_modules/quick-lru": { "version": "5.1.1", - "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -7322,7 +7511,7 @@ }, "node_modules/ini": { "version": "1.3.8", - "devOptional": true, + "dev": true, "license": "ISC" }, "node_modules/inline-process-browser": { @@ -7955,6 +8144,7 @@ }, "node_modules/json-buffer": { "version": "3.0.0", + "dev": true, "license": "MIT" }, "node_modules/json-parse-even-better-errors": { @@ -8099,6 +8289,7 @@ }, "node_modules/keyv": { "version": "3.1.0", + "dev": true, "license": "MIT", "dependencies": { "json-buffer": "3.0.0" @@ -8689,7 +8880,7 @@ }, "node_modules/lodash": { "version": "4.17.21", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/lodash.clonedeep": { @@ -8953,6 +9144,7 @@ }, "node_modules/lowercase-keys": { "version": "1.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9546,6 +9738,7 @@ }, "node_modules/normalize-url": { "version": "4.5.1", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -9553,6 +9746,7 @@ }, "node_modules/npm-conf": { "version": "1.1.3", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -9737,6 +9931,7 @@ }, "node_modules/p-cancelable": { "version": "1.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -9955,6 +10150,7 @@ }, "node_modules/pify": { "version": "3.0.0", + "dev": true, "license": "MIT", "optional": true, "engines": { @@ -10380,6 +10576,7 @@ }, "node_modules/prepend-http": { "version": "2.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -10436,6 +10633,7 @@ }, "node_modules/proto-list": { "version": "1.2.4", + "dev": true, "license": "ISC", "optional": true }, @@ -10493,52 +10691,19 @@ "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.5.0" - }, - "engines": { - "node": ">=10.18.1" - } - }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.960912", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/puppeteer-core/node_modules/extract-zip": { - "version": "2.0.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" + "rimraf": "3.0.2", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.5.0" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=10.18.1" } }, - "node_modules/puppeteer-core/node_modules/get-stream": { - "version": "5.2.0", + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.960912", "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "BSD-3-Clause" }, "node_modules/q": { "version": "1.5.1", @@ -10932,7 +11097,6 @@ }, "node_modules/resolve-alpn": { "version": "1.2.1", - "dev": true, "license": "MIT" }, "node_modules/resolve-from": { @@ -10956,6 +11120,7 @@ }, "node_modules/responselike": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "lowercase-keys": "^1.0.0" @@ -12050,6 +12215,7 @@ }, "node_modules/to-readable-stream": { "version": "1.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -12281,6 +12447,7 @@ }, "node_modules/tunnel": { "version": "0.0.6", + "dev": true, "license": "MIT", "optional": true, "engines": { @@ -12327,10 +12494,6 @@ "node": ">= 0.6" } }, - "node_modules/typedarray": { - "version": "0.0.6", - "license": "MIT" - }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "dev": true, @@ -12650,6 +12813,7 @@ }, "node_modules/url-parse-lax": { "version": "3.0.0", + "dev": true, "license": "MIT", "dependencies": { "prepend-http": "^2.0.0" @@ -14239,6 +14403,7 @@ }, "@electron/get": { "version": "1.13.1", + "dev": true, "requires": { "debug": "^4.1.1", "env-paths": "^2.2.0", @@ -14253,6 +14418,7 @@ "dependencies": { "fs-extra": { "version": "8.1.0", + "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -14261,15 +14427,18 @@ }, "jsonfile": { "version": "4.0.0", + "dev": true, "requires": { "graceful-fs": "^4.1.6" } }, "semver": { - "version": "6.3.0" + "version": "6.3.0", + "dev": true }, "universalify": { - "version": "0.1.2" + "version": "0.1.2", + "dev": true } } }, @@ -14841,7 +15010,8 @@ "version": "0.1.0" }, "@sindresorhus/is": { - "version": "0.14.0" + "version": "0.14.0", + "dev": true }, "@sinonjs/commons": { "version": "1.8.3", @@ -14872,6 +15042,7 @@ }, "@szmarczak/http-timer": { "version": "1.1.2", + "dev": true, "requires": { "defer-to-connect": "^1.0.1" } @@ -14902,7 +15073,6 @@ }, "@types/cacheable-request": { "version": "6.0.2", - "dev": true, "requires": { "@types/http-cache-semantics": "*", "@types/keyv": "*", @@ -14943,8 +15113,7 @@ } }, "@types/http-cache-semantics": { - "version": "4.0.1", - "dev": true + "version": "4.0.1" }, "@types/jexl": { "version": "2.3.0", @@ -14956,7 +15125,6 @@ }, "@types/keyv": { "version": "3.1.3", - "dev": true, "requires": { "@types/node": "*" } @@ -15173,7 +15341,6 @@ }, "@types/responselike": { "version": "1.0.0", - "dev": true, "requires": { "@types/node": "*" } @@ -15219,7 +15386,6 @@ }, "@types/yauzl": { "version": "2.9.2", - "dev": true, "optional": true, "requires": { "@types/node": "*" @@ -15924,7 +16090,8 @@ "dev": true }, "buffer-from": { - "version": "1.1.2" + "version": "1.1.2", + "dev": true }, "buffer-indexof-polyfill": { "version": "1.0.2" @@ -16009,11 +16176,11 @@ } }, "cacheable-lookup": { - "version": "5.0.4", - "dev": true + "version": "5.0.4" }, "cacheable-request": { "version": "6.1.0", + "dev": true, "requires": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -16026,12 +16193,14 @@ "dependencies": { "get-stream": { "version": "5.2.0", + "dev": true, "requires": { "pump": "^3.0.0" } }, "lowercase-keys": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true } } }, @@ -16331,20 +16500,6 @@ "concat-map": { "version": "0.0.1" }, - "concat-stream": { - "version": "1.6.2", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "inherits": { - "version": "2.0.4" - } - } - }, "conf": { "version": "10.1.1", "requires": { @@ -16382,6 +16537,7 @@ }, "config-chain": { "version": "1.1.13", + "dev": true, "optional": true, "requires": { "ini": "^1.3.4", @@ -16603,6 +16759,7 @@ }, "decompress-response": { "version": "3.3.0", + "dev": true, "requires": { "mimic-response": "^1.0.0" } @@ -16630,7 +16787,8 @@ "dev": true }, "defer-to-connect": { - "version": "1.1.3" + "version": "1.1.3", + "dev": true }, "deferred-leveldown": { "version": "5.3.0", @@ -16843,7 +17001,8 @@ } }, "duplexer3": { - "version": "0.1.4" + "version": "0.1.4", + "dev": true }, "eastasianwidth": { "version": "0.2.0", @@ -16868,15 +17027,169 @@ } }, "electron": { - "version": "17.1.0", + "version": "22.3.25", + "resolved": "https://registry.npmjs.org/electron/-/electron-22.3.25.tgz", + "integrity": "sha512-AjrP7bebMs/IPsgmyowptbA7jycTkrJC7jLZTb5JoH30PkBC6pZx/7XQ0aDok82SsmSiF4UJDOg+HoLrEBiqmg==", "requires": { - "@electron/get": "^1.13.0", - "@types/node": "^14.6.2", - "extract-zip": "^1.0.3" + "@electron/get": "^2.0.0", + "@types/node": "^16.11.26", + "extract-zip": "^2.0.1" }, "dependencies": { + "@electron/get": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz", + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "requires": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "global-agent": "^3.0.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + } + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" + }, + "@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "requires": { + "defer-to-connect": "^2.0.0" + } + }, "@types/node": { - "version": "14.18.12" + "version": "16.18.57", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.57.tgz", + "integrity": "sha512-piPoDozdPaX1hNWFJQzzgWqE40gh986VvVx/QO9RU4qYRE55ld7iepDVgZ3ccGUw0R4wge0Oy1dd+3xOQNkkUQ==" + }, + "cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "requires": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + } + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==" + }, + "responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "requires": { + "lowercase-keys": "^2.0.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" } } }, @@ -16977,25 +17290,6 @@ "requires": { "@electron/get": "^1.12.4", "extract-zip": "^2.0.0" - }, - "dependencies": { - "extract-zip": { - "version": "2.0.1", - "dev": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "get-stream": { - "version": "5.2.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } } }, "electron-is-dev": { @@ -17777,22 +18071,23 @@ "dev": true }, "extract-zip": { - "version": "1.7.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "dependencies": { - "debug": { - "version": "2.6.9", + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "requires": { - "ms": "2.0.0" + "pump": "^3.0.0" } - }, - "ms": { - "version": "2.0.0" } } }, @@ -18040,6 +18335,7 @@ }, "global-tunnel-ng": { "version": "2.7.1", + "dev": true, "optional": true, "requires": { "encodeurl": "^1.0.2", @@ -18062,6 +18358,7 @@ }, "got": { "version": "9.6.0", + "dev": true, "requires": { "@sindresorhus/is": "^0.14.0", "@szmarczak/http-timer": "^1.1.2", @@ -18078,6 +18375,7 @@ "dependencies": { "get-stream": { "version": "4.1.0", + "dev": true, "requires": { "pump": "^3.0.0" } @@ -18208,15 +18506,13 @@ }, "http2-wrapper": { "version": "1.0.3", - "dev": true, "requires": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.0.0" }, "dependencies": { "quick-lru": { - "version": "5.1.1", - "dev": true + "version": "5.1.1" } } }, @@ -18315,7 +18611,7 @@ }, "ini": { "version": "1.3.8", - "devOptional": true + "dev": true }, "inline-process-browser": { "version": "1.0.0", @@ -18695,7 +18991,8 @@ "peer": true }, "json-buffer": { - "version": "3.0.0" + "version": "3.0.0", + "dev": true }, "json-parse-even-better-errors": { "version": "2.3.1", @@ -18792,6 +19089,7 @@ }, "keyv": { "version": "3.1.0", + "dev": true, "requires": { "json-buffer": "3.0.0" } @@ -19199,7 +19497,7 @@ }, "lodash": { "version": "4.17.21", - "devOptional": true + "dev": true }, "lodash.clonedeep": { "version": "4.5.0", @@ -19376,7 +19674,8 @@ } }, "lowercase-keys": { - "version": "1.0.1" + "version": "1.0.1", + "dev": true }, "lru-cache": { "version": "6.0.0", @@ -19737,10 +20036,12 @@ } }, "normalize-url": { - "version": "4.5.1" + "version": "4.5.1", + "dev": true }, "npm-conf": { "version": "1.1.3", + "dev": true, "optional": true, "requires": { "config-chain": "^1.1.11", @@ -19861,7 +20162,8 @@ } }, "p-cancelable": { - "version": "1.1.0" + "version": "1.1.0", + "dev": true }, "p-iteration": { "version": "1.1.8", @@ -19989,6 +20291,7 @@ }, "pify": { "version": "3.0.0", + "dev": true, "optional": true }, "pkg-dir": { @@ -20303,7 +20606,8 @@ "dev": true }, "prepend-http": { - "version": "2.0.0" + "version": "2.0.0", + "dev": true }, "printj": { "version": "1.3.1", @@ -20332,6 +20636,7 @@ }, "proto-list": { "version": "1.2.4", + "dev": true, "optional": true }, "proxy-from-env": { @@ -20384,23 +20689,6 @@ "devtools-protocol": { "version": "0.0.960912", "dev": true - }, - "extract-zip": { - "version": "2.0.1", - "dev": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "get-stream": { - "version": "5.2.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } } } }, @@ -20661,8 +20949,7 @@ } }, "resolve-alpn": { - "version": "1.2.1", - "dev": true + "version": "1.2.1" }, "resolve-from": { "version": "5.0.0", @@ -20677,6 +20964,7 @@ }, "responselike": { "version": "1.0.2", + "dev": true, "requires": { "lowercase-keys": "^1.0.0" } @@ -21424,7 +21712,8 @@ } }, "to-readable-stream": { - "version": "1.0.0" + "version": "1.0.0", + "dev": true }, "to-regex-range": { "version": "5.0.1", @@ -21574,6 +21863,7 @@ }, "tunnel": { "version": "0.0.6", + "dev": true, "optional": true }, "type-check": { @@ -21597,9 +21887,6 @@ "mime-types": "~2.1.24" } }, - "typedarray": { - "version": "0.0.6" - }, "typedarray-to-buffer": { "version": "3.1.5", "dev": true, @@ -21823,6 +22110,7 @@ }, "url-parse-lax": { "version": "3.0.0", + "dev": true, "requires": { "prepend-http": "^2.0.0" } diff --git a/package.json b/package.json index aa907f06..59fde6d7 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "chai": "^4.3.4", "chance": "^1.1.8", "dotenv": "^16.0.0", - "electron": "^17.0.0", + "electron": "^22.3.25", "electron-builder": "^22.13.1", "electron-builder-notarize": "^1.2.0", "electron-mocha": "^11.0.2",