diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index adf97058..b374e22f 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -75,7 +75,7 @@ "progress-stream": "^2.0.0", "reconfix": "^1.0.0-v0-1-0-fork-46760acff4d165f5238bfac5e464256ef1944476", "request": "^2.88.2", - "resin-cli-form": "^2.0.2", + "resin-cli-form": "^3.0.0", "resin-cli-visuals": "^2.0.0", "resin-discoverable-services": "^2.0.4", "resin-doodles": "^0.2.0", @@ -19203,139 +19203,17 @@ "dev": true }, "node_modules/resin-cli-form": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resin-cli-form/-/resin-cli-form-2.0.2.tgz", - "integrity": "sha512-r/tAGjPOycAQVx8Mp9EtGV5s5g3MZxeORq9QPSC/5JTkUMCLrSLCl2lVrgLd4sjyeeyXh6sQf7b2Eu2RlVEmTQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resin-cli-form/-/resin-cli-form-3.0.0.tgz", + "integrity": "sha512-YWdA0G3C1OMImdA7r33X14PcymUv0mlYZ0pWHYG47KipZea0LFY3qv8yRQOJb0ZC1CnxKCKnsSzUEFjz2gECgw==", "dependencies": { "bluebird": "^3.7.2", "inquirer": "^7.0.6", "lodash": "^4.17.15", - "resin-cli-visuals": "^1.4.7" - } - }, - "node_modules/resin-cli-form/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" + "resin-cli-visuals": "^2.0.0" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "axios": ">=0.25.0" - } - }, - "node_modules/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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/resin-cli-form/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": ">=18.0" } }, "node_modules/resin-cli-visuals": { @@ -40002,120 +39880,14 @@ "dev": true }, "resin-cli-form": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resin-cli-form/-/resin-cli-form-2.0.2.tgz", - "integrity": "sha512-r/tAGjPOycAQVx8Mp9EtGV5s5g3MZxeORq9QPSC/5JTkUMCLrSLCl2lVrgLd4sjyeeyXh6sQf7b2Eu2RlVEmTQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resin-cli-form/-/resin-cli-form-3.0.0.tgz", + "integrity": "sha512-YWdA0G3C1OMImdA7r33X14PcymUv0mlYZ0pWHYG47KipZea0LFY3qv8yRQOJb0ZC1CnxKCKnsSzUEFjz2gECgw==", "requires": { "bluebird": "^3.7.2", "inquirer": "^7.0.6", "lodash": "^4.17.15", - "resin-cli-visuals": "^1.4.7" - }, - "dependencies": { - "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==" - }, - "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" - } - }, - "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" - } - }, - "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==" - }, - "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" - } - }, - "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==" - } + "resin-cli-visuals": "^2.0.0" } }, "resin-cli-visuals": { diff --git a/package.json b/package.json index 39cc3370..c83e5dcb 100644 --- a/package.json +++ b/package.json @@ -263,7 +263,7 @@ "progress-stream": "^2.0.0", "reconfix": "^1.0.0-v0-1-0-fork-46760acff4d165f5238bfac5e464256ef1944476", "request": "^2.88.2", - "resin-cli-form": "^2.0.2", + "resin-cli-form": "^3.0.0", "resin-cli-visuals": "^2.0.0", "resin-discoverable-services": "^2.0.4", "resin-doodles": "^0.2.0",