diff --git a/package-lock.json b/package-lock.json index 995bead..ec4af7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "ant-plus": "0.1.24", "finalhandler": "1.1.2", "form-data": "4.0.0", + "incyclist-ant-plus": "^0.1.16", "lit": "2.1.3", "loglevel": "1.8.0", "nosleep.js": "0.12.0", @@ -5969,6 +5970,41 @@ "node": ">=0.8.19" } }, + "node_modules/incyclist-ant-plus": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/incyclist-ant-plus/-/incyclist-ant-plus-0.1.16.tgz", + "integrity": "sha512-gNbdZR1IhucfCX8zjZnshQ0eJHqO1nZNTzf6/3fZdI8h3MgJMp7K0HxpKK9Tpw2ibPj2ORy/ujqLr5/EqCYtlw==", + "dependencies": { + "queue-fifo": "^0.2.6" + }, + "engines": { + "node": ">=16.0.0" + }, + "optionalDependencies": { + "usb": "^2.7.0" + } + }, + "node_modules/incyclist-ant-plus/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==", + "optional": true + }, + "node_modules/incyclist-ant-plus/node_modules/usb": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/usb/-/usb-2.8.0.tgz", + "integrity": "sha512-umwfJjG3ADI+0xO+7pkrblX2+2BYDgzJTgWrSoxisXncsA2zW30VX2yly5W2U/gqldx6x2sn9b1Uk2gZht6JBQ==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "@types/w3c-web-usb": "^1.0.6", + "node-addon-api": "^5.0.0", + "node-gyp-build": "^4.5.0" + }, + "engines": { + "node": ">=10.20.0 <11.x || >=12.17.0 <13.0 || >=14.0.0" + } + }, "node_modules/indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", @@ -15682,6 +15718,34 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, + "incyclist-ant-plus": { + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/incyclist-ant-plus/-/incyclist-ant-plus-0.1.16.tgz", + "integrity": "sha512-gNbdZR1IhucfCX8zjZnshQ0eJHqO1nZNTzf6/3fZdI8h3MgJMp7K0HxpKK9Tpw2ibPj2ORy/ujqLr5/EqCYtlw==", + "requires": { + "queue-fifo": "^0.2.6", + "usb": "^2.7.0" + }, + "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==", + "optional": true + }, + "usb": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/usb/-/usb-2.8.0.tgz", + "integrity": "sha512-umwfJjG3ADI+0xO+7pkrblX2+2BYDgzJTgWrSoxisXncsA2zW30VX2yly5W2U/gqldx6x2sn9b1Uk2gZht6JBQ==", + "optional": true, + "requires": { + "@types/w3c-web-usb": "^1.0.6", + "node-addon-api": "^5.0.0", + "node-gyp-build": "^4.5.0" + } + } + } + }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",