diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index b374e22f..cc3e0ddc 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -25,7 +25,7 @@ "balena-errors": "^4.7.3", "balena-image-fs": "^7.0.6", "balena-image-manager": "^10.0.1", - "balena-preload": "^15.0.1", + "balena-preload": "^15.0.4", "balena-sdk": "^19.4.0", "balena-semver": "^2.3.0", "balena-settings-client": "^5.0.2", @@ -3695,14 +3695,6 @@ "@types/glob": "*" } }, - "node_modules/@types/aws4": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@types/aws4/-/aws4-1.11.6.tgz", - "integrity": "sha512-5CnVUkHNyLGpD9AnOcK66YyP0qvIh6nhJJoeK8zSl5YKikUcUbdB7SlHevUYVqicgeh6j5AJa1qa/h08dSZHoA==", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/bluebird": { "version": "3.5.36", "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.36.tgz", @@ -5689,9 +5681,9 @@ } }, "node_modules/balena-preload": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-15.0.2.tgz", - "integrity": "sha512-rs4h1wiZrzRLuMznSWiT/fCT1g5y88e0hFft8RKdGpr/CcfDFmsRlf+4ETPsfAs4jd7p5sOaY/w5M+AlYkaxJw==", + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-15.0.4.tgz", + "integrity": "sha512-e6WP/dYHK99IGzmDP+OfeJJfzvse709htgj10XzqWBLNyxv8k7CNFUWAc0dzkl40ZOFCHHEQ2b+opvM0ErWYPA==", "dependencies": { "archiver": "^3.1.1", "balena-sdk": "^19.0.1", @@ -5705,7 +5697,6 @@ "node-cleanup": "^2.1.2", "request": "^2.88.2", "request-promise": "^4.2.6", - "resin-cli-visuals": "^1.8.0", "tar-fs": "^2.1.1", "tmp-promise": "^3.0.2", "unzipper": "^0.8.14" @@ -5731,39 +5722,6 @@ "node": ">= 6" } }, - "node_modules/balena-preload/node_modules/aws4-axios": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/aws4-axios/-/aws4-axios-2.4.9.tgz", - "integrity": "sha512-egAUTk8oLdsb5OGa+BI30PBa4lZh3tOO0q2YL99Gq8lyY8s08bt81jF8ekOuY+ZP98bfB5wHJhKStVhvRRjT7Q==", - "dependencies": { - "@aws-sdk/client-sts": "^3.4.1", - "@types/aws4": "^1.5.1", - "aws4": "^1.9.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "axios": ">=0.25.0" - } - }, - "node_modules/balena-preload/node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "node_modules/balena-preload/node_modules/check-disk-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/check-disk-space/-/check-disk-space-2.1.0.tgz", - "integrity": "sha512-f0nx9oJF/AVF8nhSYlF1EBvMNnO+CXyLwKhPvN1943iOMI9TWhQigLZm80jAf0wzQhwKkzA8XXjyvuVUeGGcVQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/balena-preload/node_modules/compress-commons": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", @@ -5842,71 +5800,6 @@ "tar-stream": "^2.0.0" } }, - "node_modules/balena-preload/node_modules/etcher-sdk": { - "version": "8.7.2", - "resolved": "https://registry.npmjs.org/etcher-sdk/-/etcher-sdk-8.7.2.tgz", - "integrity": "sha512-QYwz+8xMfA00U3ttJ0Y8rU1Q0rmed4nyEsFKWQ3edrCfL1FHJo/TBQrf59/+DFfy+myf4BD06X30r1Wb+A7XIg==", - "dependencies": { - "@balena/node-beaglebone-usbboot": "^3.0.0", - "@balena/udif": "^1.1.2", - "@ronomon/direct-io": "^3.0.1", - "aws4-axios": "^2.4.9", - "axios": "^0.27.0", - "balena-image-fs": "^7.2.0", - "blockmap": "^4.0.3", - "check-disk-space": "^2.1.0", - "cyclic-32": "^1.1.0", - "debug": "^3.1.0", - "drivelist": "^11.1.0", - "file-disk": "^8.0.1", - "file-type": "^16.5.4", - "gzip-stream": "^2.0.0", - "lzma-native": "^8.0.6", - "mountutils": "^1.3.20", - "node-raspberrypi-usbboot": "1.0.7", - "outdent": "^0.8.0", - "partitioninfo": "^6.0.2", - "rwmutex": "^1.0.0", - "tslib": "^2.0.0", - "unbzip2-stream": "github:balena-io-modules/unbzip2-stream#4a54f56a25b58950f9e4277c56db2912d62242e7", - "unzip-stream": "^0.3.0", - "xxhash-addon": "^1.4.0", - "yauzl": "^2.9.2", - "zip-part-stream": "^2.0.0" - }, - "engines": { - "node": ">=16" - }, - "optionalDependencies": { - "winusb-driver-generator": "^2.0.0" - } - }, - "node_modules/balena-preload/node_modules/etcher-sdk/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/balena-preload/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/balena-preload/node_modules/is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" - }, "node_modules/balena-preload/node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", @@ -5920,24 +5813,6 @@ "node": ">= 6" } }, - "node_modules/balena-preload/node_modules/resin-cli-visuals": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/resin-cli-visuals/-/resin-cli-visuals-1.8.4.tgz", - "integrity": "sha512-JAy0bgqZOpq7wY+g5GF9FBqD3zMdhL80AHcttDTt9tHKnxg4yBaGxZeqM4FCOGfE7DFa5F5zlaMGByvYa6IWsw==", - "dependencies": { - "bluebird": "^3.5.1", - "chalk": "^3.0.0", - "cli-spinner": "^0.2.10", - "columnify": "^1.5.1", - "etcher-sdk": "^8.5.3", - "inquirer": "^7.3.3", - "is-promise": "^4.0.0", - "lodash": "^4.17.20", - "moment": "^2.27.0", - "moment-duration-format": "^2.2.2", - "progress-bar-formatter": "^2.0.1" - } - }, "node_modules/balena-preload/node_modules/ssh2": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.15.0.tgz", @@ -5955,15 +5830,6 @@ "nan": "^2.18.0" } }, - "node_modules/balena-preload/node_modules/xxhash-addon": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/xxhash-addon/-/xxhash-addon-1.5.0.tgz", - "integrity": "sha512-ZkfBZMrrpbyT8/uw7x+2voPBXO2oczajlGo11+OOO1YqGbk6DuF7erwirCUPvydN17lEjilu3VGDWWG4+fV45Q==", - "hasInstallScript": true, - "engines": { - "node": ">=8.6.0 <9.0.0 || >=10.0.0" - } - }, "node_modules/balena-preload/node_modules/zip-stream": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", @@ -8517,26 +8383,6 @@ "node": ">=8" } }, - "node_modules/drivelist": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/drivelist/-/drivelist-11.2.2.tgz", - "integrity": "sha512-shzkC4h3Q6sVkF9v9lbT1j49LN47O7h0GJk9E4VtJe81Xp6GF1O36gpnWpqRL6VvFya086eu4XcBEOwSXHHjeQ==", - "hasInstallScript": true, - "dependencies": { - "bindings": "^1.5.0", - "debug": "^4.3.4", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/drivelist/node_modules/node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" - }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -27760,14 +27606,6 @@ "@types/glob": "*" } }, - "@types/aws4": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@types/aws4/-/aws4-1.11.6.tgz", - "integrity": "sha512-5CnVUkHNyLGpD9AnOcK66YyP0qvIh6nhJJoeK8zSl5YKikUcUbdB7SlHevUYVqicgeh6j5AJa1qa/h08dSZHoA==", - "requires": { - "@types/node": "*" - } - }, "@types/bluebird": { "version": "3.5.36", "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.36.tgz", @@ -29411,9 +29249,9 @@ } }, "balena-preload": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-15.0.2.tgz", - "integrity": "sha512-rs4h1wiZrzRLuMznSWiT/fCT1g5y88e0hFft8RKdGpr/CcfDFmsRlf+4ETPsfAs4jd7p5sOaY/w5M+AlYkaxJw==", + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/balena-preload/-/balena-preload-15.0.4.tgz", + "integrity": "sha512-e6WP/dYHK99IGzmDP+OfeJJfzvse709htgj10XzqWBLNyxv8k7CNFUWAc0dzkl40ZOFCHHEQ2b+opvM0ErWYPA==", "requires": { "archiver": "^3.1.1", "balena-sdk": "^19.0.1", @@ -29427,7 +29265,6 @@ "node-cleanup": "^2.1.2", "request": "^2.88.2", "request-promise": "^4.2.6", - "resin-cli-visuals": "^1.8.0", "tar-fs": "^2.1.1", "tmp-promise": "^3.0.2", "unzipper": "^0.8.14" @@ -29447,30 +29284,6 @@ "zip-stream": "^2.1.2" } }, - "aws4-axios": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/aws4-axios/-/aws4-axios-2.4.9.tgz", - "integrity": "sha512-egAUTk8oLdsb5OGa+BI30PBa4lZh3tOO0q2YL99Gq8lyY8s08bt81jF8ekOuY+ZP98bfB5wHJhKStVhvRRjT7Q==", - "requires": { - "@aws-sdk/client-sts": "^3.4.1", - "@types/aws4": "^1.5.1", - "aws4": "^1.9.1" - } - }, - "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "check-disk-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/check-disk-space/-/check-disk-space-2.1.0.tgz", - "integrity": "sha512-f0nx9oJF/AVF8nhSYlF1EBvMNnO+CXyLwKhPvN1943iOMI9TWhQigLZm80jAf0wzQhwKkzA8XXjyvuVUeGGcVQ==" - }, "compress-commons": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", @@ -29541,65 +29354,6 @@ } } }, - "etcher-sdk": { - "version": "8.7.2", - "resolved": "https://registry.npmjs.org/etcher-sdk/-/etcher-sdk-8.7.2.tgz", - "integrity": "sha512-QYwz+8xMfA00U3ttJ0Y8rU1Q0rmed4nyEsFKWQ3edrCfL1FHJo/TBQrf59/+DFfy+myf4BD06X30r1Wb+A7XIg==", - "requires": { - "@balena/node-beaglebone-usbboot": "^3.0.0", - "@balena/udif": "^1.1.2", - "@ronomon/direct-io": "^3.0.1", - "aws4-axios": "^2.4.9", - "axios": "^0.27.0", - "balena-image-fs": "^7.2.0", - "blockmap": "^4.0.3", - "check-disk-space": "^2.1.0", - "cyclic-32": "^1.1.0", - "debug": "^3.1.0", - "drivelist": "^11.1.0", - "file-disk": "^8.0.1", - "file-type": "^16.5.4", - "gzip-stream": "^2.0.0", - "lzma-native": "^8.0.6", - "mountutils": "^1.3.20", - "node-raspberrypi-usbboot": "1.0.7", - "outdent": "^0.8.0", - "partitioninfo": "^6.0.2", - "rwmutex": "^1.0.0", - "tslib": "^2.0.0", - "unbzip2-stream": "github:balena-io-modules/unbzip2-stream#4a54f56a25b58950f9e4277c56db2912d62242e7", - "unzip-stream": "^0.3.0", - "winusb-driver-generator": "^2.0.0", - "xxhash-addon": "^1.4.0", - "yauzl": "^2.9.2", - "zip-part-stream": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "is-promise": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" - }, "readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", @@ -29610,24 +29364,6 @@ "util-deprecate": "^1.0.1" } }, - "resin-cli-visuals": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/resin-cli-visuals/-/resin-cli-visuals-1.8.4.tgz", - "integrity": "sha512-JAy0bgqZOpq7wY+g5GF9FBqD3zMdhL80AHcttDTt9tHKnxg4yBaGxZeqM4FCOGfE7DFa5F5zlaMGByvYa6IWsw==", - "requires": { - "bluebird": "^3.5.1", - "chalk": "^3.0.0", - "cli-spinner": "^0.2.10", - "columnify": "^1.5.1", - "etcher-sdk": "^8.5.3", - "inquirer": "^7.3.3", - "is-promise": "^4.0.0", - "lodash": "^4.17.20", - "moment": "^2.27.0", - "moment-duration-format": "^2.2.2", - "progress-bar-formatter": "^2.0.1" - } - }, "ssh2": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.15.0.tgz", @@ -29639,11 +29375,6 @@ "nan": "^2.18.0" } }, - "xxhash-addon": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/xxhash-addon/-/xxhash-addon-1.5.0.tgz", - "integrity": "sha512-ZkfBZMrrpbyT8/uw7x+2voPBXO2oczajlGo11+OOO1YqGbk6DuF7erwirCUPvydN17lEjilu3VGDWWG4+fV45Q==" - }, "zip-stream": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", @@ -31630,24 +31361,6 @@ "is-obj": "^2.0.0" } }, - "drivelist": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/drivelist/-/drivelist-11.2.2.tgz", - "integrity": "sha512-shzkC4h3Q6sVkF9v9lbT1j49LN47O7h0GJk9E4VtJe81Xp6GF1O36gpnWpqRL6VvFya086eu4XcBEOwSXHHjeQ==", - "requires": { - "bindings": "^1.5.0", - "debug": "^4.3.4", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1" - }, - "dependencies": { - "node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" - } - } - }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", diff --git a/package.json b/package.json index c83e5dcb..cf2b7d95 100644 --- a/package.json +++ b/package.json @@ -213,7 +213,7 @@ "balena-errors": "^4.7.3", "balena-image-fs": "^7.0.6", "balena-image-manager": "^10.0.1", - "balena-preload": "^15.0.1", + "balena-preload": "^15.0.4", "balena-sdk": "^19.4.0", "balena-semver": "^2.3.0", "balena-settings-client": "^5.0.2",