From f79cb0fac56f6ec86f3a6f9be7035fbf59102253 Mon Sep 17 00:00:00 2001 From: Peter Makra <6892971+mcraa@users.noreply.github.com> Date: Mon, 2 Jan 2023 17:44:42 +0100 Subject: [PATCH] patch: updated sdk to fix bz2 issue --- package-lock.json | 110 ++++++++++++++++++++++++++++++++++++---------- package.json | 2 +- 2 files changed, 87 insertions(+), 25 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4527ee63..2f3e793e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3160,6 +3160,12 @@ "defer-to-connect": "^1.0.1" } }, + "@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "dev": true + }, "@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -8729,9 +8735,9 @@ "dev": true }, "etcher-sdk": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/etcher-sdk/-/etcher-sdk-7.4.4.tgz", - "integrity": "sha512-mmvNzfmaH6ZXKH3pQTQzS37NpUld+CfmVRpoqWfQZYaqoydRwrfGlrhHbIzkZpuyjR3LjcV/RgwSQ509RGiVWA==", + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/etcher-sdk/-/etcher-sdk-7.4.6.tgz", + "integrity": "sha512-G1Fn2s03GhWLBivloCUrPva11ZeCCfkf84PSI4W4aoMRojjO2l1UkvQvlA1NFSpwkjNDA3ZFDZNckPS610Iqaw==", "dev": true, "requires": { "@balena/node-beaglebone-usbboot": "^2.0.1", @@ -8746,7 +8752,7 @@ "debug": "^3.1.0", "drivelist": "^9.2.4", "file-disk": "^8.0.1", - "file-type": "^8.0.0", + "file-type": "^16.5.4", "gzip-stream": "^1.1.2", "lzma-native": "^8.0.6", "mountutils": "^1.3.20", @@ -8755,7 +8761,7 @@ "partitioninfo": "^6.0.2", "rwmutex": "^1.0.0", "tslib": "^2.0.0", - "unbzip2-stream": "^1.4.2", + "unbzip2-stream": "github:balena-io-modules/unbzip2-stream#4a54f56a25b58950f9e4277c56db2912d62242e7", "unzip-stream": "^0.3.0", "winusb-driver-generator": "^1.2.7", "xxhash-addon": "^1.4.0", @@ -8771,6 +8777,11 @@ "requires": { "ms": "^2.1.1" } + }, + "unbzip2-stream": { + "version": "github:balena-io-modules/unbzip2-stream#4a54f56a25b58950f9e4277c56db2912d62242e7", + "from": "github:balena-io-modules/unbzip2-stream#4a54f56a25b58950f9e4277c56db2912d62242e7", + "dev": true } } }, @@ -8936,9 +8947,9 @@ } }, "ext2fs": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ext2fs/-/ext2fs-4.1.1.tgz", - "integrity": "sha512-gep7phN8OY7KOxcPsx3jCq/vnCyR0nA0UL4pgKPJ5xk/6ald5CurwAeFlaqtg3WKhGMWKnDlbR24KD8JoVI3Fg==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/ext2fs/-/ext2fs-4.1.6.tgz", + "integrity": "sha512-kSHZ2lVP2/KNXENhhDhPWvgTrU9ekEMfWAE0nQ9/k1bYLbFtXHA+The9J7gRb0fELkKTqyGR2BunMZOgZ2cRyg==", "dev": true }, "extend": { @@ -9119,10 +9130,15 @@ } }, "file-type": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", - "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", - "dev": true + "version": "16.5.4", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", + "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", + "dev": true, + "requires": { + "readable-web-to-node-stream": "^3.0.0", + "strtok3": "^6.2.4", + "token-types": "^4.1.1" + } }, "file-uri-to-path": { "version": "1.0.0", @@ -12529,6 +12545,12 @@ } } }, + "node-addon-api": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", + "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==", + "dev": true + }, "node-api-version": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/node-api-version/-/node-api-version-0.1.4.tgz", @@ -13254,6 +13276,12 @@ "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", "dev": true }, + "peek-readable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", + "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==", + "dev": true + }, "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -13915,15 +13943,15 @@ }, "dependencies": { "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "dev": true } } @@ -14109,6 +14137,28 @@ "util-deprecate": "~1.0.1" } }, + "readable-web-to-node-stream": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", + "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", + "dev": true, + "requires": { + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, "readdir-glob": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", @@ -15784,6 +15834,16 @@ "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", "dev": true }, + "strtok3": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", + "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", + "dev": true, + "requires": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^4.1.0" + } + }, "struct-fu": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/struct-fu/-/struct-fu-1.2.1.tgz", @@ -16117,6 +16177,16 @@ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true }, + "token-types": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz", + "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==", + "dev": true, + "requires": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + } + }, "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -16663,14 +16733,6 @@ "@types/w3c-web-usb": "^1.0.6", "node-addon-api": "^5.0.0", "node-gyp-build": "^4.5.0" - }, - "dependencies": { - "node-addon-api": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", - "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==", - "dev": true - } } }, "utf8-byte-length": { diff --git a/package.json b/package.json index 9e8cf452..b0ff37d1 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "electron-rebuild": "3.2.9", "electron-updater": "5.3.0", "esbuild-loader": "2.20.0", - "etcher-sdk": "7.4.4", + "etcher-sdk": "^7.4.6", "file-loader": "6.2.0", "husky": "4.3.8", "i18next": "21.10.0",