diff --git a/ComfyUI/package-lock.json b/ComfyUI/package-lock.json index 185e579..3ecb6de 100644 --- a/ComfyUI/package-lock.json +++ b/ComfyUI/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.5", "license": "BSL", "dependencies": { - "@super-protocol/sdk-js": "3.15.2", + "@super-protocol/sdk-js": "3.18.1", "@super-protocol/solution-utils": "1.6.0", "@super-protocol/tunnels-lib": "^1.3.1", "dotenv": "^16.4.5", @@ -2976,19 +2976,19 @@ } }, "node_modules/@super-protocol/pki-common": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.6.6.tgz", - "integrity": "sha512-H38l0pUqOaGjfZUtFePA8h00vLP9JCEUoPv2qfPVdpIS0Uj2zSdg9mUcb0RCuE1HlBVuKABRb40TkoQ/UPr5wA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", + "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", + "license": "ISC", "dependencies": { - "@types/node-forge": "^1.3.11", - "hi-base32": "^0.5.1", - "node-forge": "^1.3.1" + "@peculiar/x509": "^1.13.0", + "hi-base32": "^0.5.1" } }, "node_modules/@super-protocol/sdk-js": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.2.tgz", - "integrity": "sha512-NVD5xe40/RDlvffbmDGmjPVLUUouvJ0VhhJ8qZCETYxNxxSy96Ou1rPf+eQVjPBXG4sIAHovSK79CJisrfSUbQ==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.18.1.tgz", + "integrity": "sha512-PUhSTuWfNwWz5wvyQA5m7XQ4YxJCyXW+if+w1kNLp/FevUoGOlV6jhOkpcixX6evft4ubT69hB6O4JNO8C6NaQ==", "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "3.750.0", @@ -2997,14 +2997,13 @@ "@peculiar/asn1-ocsp": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.12.4", - "@super-protocol/dto-js": "1.2.12", - "@super-protocol/pki-common": "1.6.6", + "@super-protocol/dto-js": "1.3.0", + "@super-protocol/pki-common": "1.7.4", "@super-protocol/uplink-nodejs": "^1.2.20", "asn1js": "^3.0.5", "axios": "^1.5.1", "bottleneck": "^2.19.5", - "elliptic": "^6.5.5", - "ethers": "^5.5.3", + "ethers": "^6.15.0", "js-encoding-utils": "^0.7.3", "lodash": "^4.17.21", "lru-cache": "^10.0.0", @@ -3026,16 +3025,116 @@ "@sinclair/typebox": "^0.33.22" } }, + "node_modules/@super-protocol/sdk-js/node_modules/@adraffy/ens-normalize": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz", + "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==", + "license": "MIT" + }, + "node_modules/@super-protocol/sdk-js/node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.3.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@super-protocol/sdk-js/node_modules/@super-protocol/dto-js": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.2.12.tgz", - "integrity": "sha512-lRvS5H6QVzjzxjmCiHb3DGdFw7MWyR/9aHYNq4Wb+BEMxVQqswrJob7uGuUgh8VCAp1f19FL9v3r4E0OLXBCYg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.3.0.tgz", + "integrity": "sha512-BeSZqYCYBINUa3JnrOEvu3qKrvAx8ShEYcoQ0RD/PwMxMZ4X60RvzEVN4Q0G2QzMLdNYGbNsNP5dvDZU4T5eGQ==", "license": "MIT", "peerDependencies": { "@sinclair/typebox": "^0.33.22", "iso-639-3": "^2.2.0" } }, + "node_modules/@super-protocol/sdk-js/node_modules/@types/node": { + "version": "22.7.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", + "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/aes-js": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz", + "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==", + "license": "MIT" + }, + "node_modules/@super-protocol/sdk-js/node_modules/ethers": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.16.0.tgz", + "integrity": "sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/ethers-io/" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "1.10.1", + "@noble/curves": "1.2.0", + "@noble/hashes": "1.3.2", + "@types/node": "22.7.5", + "aes-js": "4.0.0-beta.5", + "tslib": "2.7.0", + "ws": "8.17.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" + }, + "node_modules/@super-protocol/sdk-js/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/@super-protocol/solution-utils": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@super-protocol/solution-utils/-/solution-utils-1.6.0.tgz", @@ -3075,16 +3174,6 @@ "pino": "^7.0.3" } }, - "node_modules/@super-protocol/tunnels-lib/node_modules/@super-protocol/pki-common": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", - "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", - "license": "ISC", - "dependencies": { - "@peculiar/x509": "^1.13.0", - "hi-base32": "^0.5.1" - } - }, "node_modules/@super-protocol/tunnels-lib/node_modules/@super-protocol/sdk-js": { "version": "3.15.6", "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.6.tgz", @@ -3183,14 +3272,6 @@ "undici-types": "~6.19.2" } }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", @@ -10303,19 +10384,18 @@ "requires": {} }, "@super-protocol/pki-common": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.6.6.tgz", - "integrity": "sha512-H38l0pUqOaGjfZUtFePA8h00vLP9JCEUoPv2qfPVdpIS0Uj2zSdg9mUcb0RCuE1HlBVuKABRb40TkoQ/UPr5wA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", + "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", "requires": { - "@types/node-forge": "^1.3.11", - "hi-base32": "^0.5.1", - "node-forge": "^1.3.1" + "@peculiar/x509": "^1.13.0", + "hi-base32": "^0.5.1" } }, "@super-protocol/sdk-js": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.2.tgz", - "integrity": "sha512-NVD5xe40/RDlvffbmDGmjPVLUUouvJ0VhhJ8qZCETYxNxxSy96Ou1rPf+eQVjPBXG4sIAHovSK79CJisrfSUbQ==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.18.1.tgz", + "integrity": "sha512-PUhSTuWfNwWz5wvyQA5m7XQ4YxJCyXW+if+w1kNLp/FevUoGOlV6jhOkpcixX6evft4ubT69hB6O4JNO8C6NaQ==", "requires": { "@aws-sdk/client-s3": "3.750.0", "@fidm/x509": "^1.2.1", @@ -10323,14 +10403,13 @@ "@peculiar/asn1-ocsp": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.12.4", - "@super-protocol/dto-js": "1.2.12", - "@super-protocol/pki-common": "1.6.6", + "@super-protocol/dto-js": "1.3.0", + "@super-protocol/pki-common": "1.7.4", "@super-protocol/uplink-nodejs": "^1.2.20", "asn1js": "^3.0.5", "axios": "^1.5.1", "bottleneck": "^2.19.5", - "elliptic": "^6.5.5", - "ethers": "^5.5.3", + "ethers": "^6.15.0", "js-encoding-utils": "^0.7.3", "lodash": "^4.17.21", "lru-cache": "^10.0.0", @@ -10349,10 +10428,66 @@ "web3-types": "^1.1.0" }, "dependencies": { + "@adraffy/ens-normalize": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz", + "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==" + }, + "@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "requires": { + "@noble/hashes": "1.3.2" + } + }, + "@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==" + }, "@super-protocol/dto-js": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.2.12.tgz", - "integrity": "sha512-lRvS5H6QVzjzxjmCiHb3DGdFw7MWyR/9aHYNq4Wb+BEMxVQqswrJob7uGuUgh8VCAp1f19FL9v3r4E0OLXBCYg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.3.0.tgz", + "integrity": "sha512-BeSZqYCYBINUa3JnrOEvu3qKrvAx8ShEYcoQ0RD/PwMxMZ4X60RvzEVN4Q0G2QzMLdNYGbNsNP5dvDZU4T5eGQ==", + "requires": {} + }, + "@types/node": { + "version": "22.7.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", + "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "requires": { + "undici-types": "~6.19.2" + } + }, + "aes-js": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz", + "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" + }, + "ethers": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.16.0.tgz", + "integrity": "sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==", + "requires": { + "@adraffy/ens-normalize": "1.10.1", + "@noble/curves": "1.2.0", + "@noble/hashes": "1.3.2", + "@types/node": "22.7.5", + "aes-js": "4.0.0-beta.5", + "tslib": "2.7.0", + "ws": "8.17.1" + } + }, + "tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + }, + "ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "requires": {} } } @@ -10378,15 +10513,6 @@ "socket.io-client": "^4.5.1" }, "dependencies": { - "@super-protocol/pki-common": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", - "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", - "requires": { - "@peculiar/x509": "^1.13.0", - "hi-base32": "^0.5.1" - } - }, "@super-protocol/sdk-js": { "version": "3.15.6", "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.6.tgz", @@ -10477,14 +10603,6 @@ "undici-types": "~6.19.2" } }, - "@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "requires": { - "@types/node": "*" - } - }, "@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", diff --git a/ComfyUI/package.json b/ComfyUI/package.json index 711e739..654907d 100644 --- a/ComfyUI/package.json +++ b/ComfyUI/package.json @@ -23,7 +23,7 @@ "@types/node": "^22.7.9" }, "dependencies": { - "@super-protocol/sdk-js": "3.15.2", + "@super-protocol/sdk-js": "3.18.1", "@super-protocol/solution-utils": "1.6.0", "@super-protocol/tunnels-lib": "^1.3.1", "dotenv": "^16.4.5", diff --git a/Text Generation WebUI/package-lock.json b/Text Generation WebUI/package-lock.json index 74a904f..9c97ce2 100644 --- a/Text Generation WebUI/package-lock.json +++ b/Text Generation WebUI/package-lock.json @@ -1,15 +1,15 @@ { "name": "sp-text-generation-webui", - "version": "0.5.4", + "version": "0.5.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sp-text-generation-webui", - "version": "0.5.4", + "version": "0.5.6", "license": "BSL", "dependencies": { - "@super-protocol/sdk-js": "3.15.2", + "@super-protocol/sdk-js": "3.18.1", "@super-protocol/solution-utils": "1.6.0", "@super-protocol/tunnels-lib": "1.3.1", "dotenv": "^16.4.5", @@ -2411,9 +2411,9 @@ } }, "node_modules/@peculiar/asn1-schema": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.4.0.tgz", - "integrity": "sha512-umbembjIWOrPSOzEGG5vxFLkeM8kzIhLkgigtsOrfLKnuzxWxejAcUX+q/SoZCdemlODOcr5WiYa7+dIEzBXZQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz", + "integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==", "license": "MIT", "dependencies": { "asn1js": "^3.0.6", @@ -2422,25 +2422,25 @@ } }, "node_modules/@peculiar/asn1-x509": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.4.0.tgz", - "integrity": "sha512-F7mIZY2Eao2TaoVqigGMLv+NDdpwuBKU1fucHPONfzaBS4JXXCNCmfO0Z3dsy7JzKGqtDcYC1mr9JjaZQZNiuw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.0.tgz", + "integrity": "sha512-uzYbPEpoQiBoTq0/+jZtpM6Gq6zADBx+JNFP3yqRgziWBxQ/Dt/HcuvRfm9zJTPdRcBqPNdaRHTVwpyiq6iNMA==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.4.0", + "@peculiar/asn1-schema": "^2.6.0", "asn1js": "^3.0.6", "pvtsutils": "^1.3.6", "tslib": "^2.8.1" } }, "node_modules/@peculiar/asn1-x509-attr": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.4.0.tgz", - "integrity": "sha512-Tr5Zi+wcE2sfR0gKRvsPwXoA1U8CuDnwiFbxCS+5Z1Nck9zlHj86+4/EZhwucjKXwPEHk1ekhqb3iwISY/+E/w==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.0.tgz", + "integrity": "sha512-MuIAXFX3/dc8gmoZBkwJWxUWOSvG4MMDntXhrOZpJVMkYX+MYc/rUAU2uJOved9iJEoiUx7//3D8oG83a78UJA==", "license": "MIT", "dependencies": { - "@peculiar/asn1-schema": "^2.4.0", - "@peculiar/asn1-x509": "^2.4.0", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.0", "asn1js": "^3.0.6", "tslib": "^2.8.1" } @@ -3386,19 +3386,19 @@ } }, "node_modules/@super-protocol/pki-common": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.6.6.tgz", - "integrity": "sha512-H38l0pUqOaGjfZUtFePA8h00vLP9JCEUoPv2qfPVdpIS0Uj2zSdg9mUcb0RCuE1HlBVuKABRb40TkoQ/UPr5wA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", + "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", + "license": "ISC", "dependencies": { - "@types/node-forge": "^1.3.11", - "hi-base32": "^0.5.1", - "node-forge": "^1.3.1" + "@peculiar/x509": "^1.13.0", + "hi-base32": "^0.5.1" } }, "node_modules/@super-protocol/sdk-js": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.2.tgz", - "integrity": "sha512-NVD5xe40/RDlvffbmDGmjPVLUUouvJ0VhhJ8qZCETYxNxxSy96Ou1rPf+eQVjPBXG4sIAHovSK79CJisrfSUbQ==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.18.1.tgz", + "integrity": "sha512-PUhSTuWfNwWz5wvyQA5m7XQ4YxJCyXW+if+w1kNLp/FevUoGOlV6jhOkpcixX6evft4ubT69hB6O4JNO8C6NaQ==", "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "3.750.0", @@ -3407,14 +3407,13 @@ "@peculiar/asn1-ocsp": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.12.4", - "@super-protocol/dto-js": "1.2.12", - "@super-protocol/pki-common": "1.6.6", + "@super-protocol/dto-js": "1.3.0", + "@super-protocol/pki-common": "1.7.4", "@super-protocol/uplink-nodejs": "^1.2.20", "asn1js": "^3.0.5", "axios": "^1.5.1", "bottleneck": "^2.19.5", - "elliptic": "^6.5.5", - "ethers": "^5.5.3", + "ethers": "^6.15.0", "js-encoding-utils": "^0.7.3", "lodash": "^4.17.21", "lru-cache": "^10.0.0", @@ -3436,16 +3435,116 @@ "@sinclair/typebox": "^0.33.22" } }, + "node_modules/@super-protocol/sdk-js/node_modules/@adraffy/ens-normalize": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz", + "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==", + "license": "MIT" + }, + "node_modules/@super-protocol/sdk-js/node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "license": "MIT", + "dependencies": { + "@noble/hashes": "1.3.2" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@super-protocol/sdk-js/node_modules/@super-protocol/dto-js": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.2.12.tgz", - "integrity": "sha512-lRvS5H6QVzjzxjmCiHb3DGdFw7MWyR/9aHYNq4Wb+BEMxVQqswrJob7uGuUgh8VCAp1f19FL9v3r4E0OLXBCYg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.3.0.tgz", + "integrity": "sha512-BeSZqYCYBINUa3JnrOEvu3qKrvAx8ShEYcoQ0RD/PwMxMZ4X60RvzEVN4Q0G2QzMLdNYGbNsNP5dvDZU4T5eGQ==", "license": "MIT", "peerDependencies": { "@sinclair/typebox": "^0.33.22", "iso-639-3": "^2.2.0" } }, + "node_modules/@super-protocol/sdk-js/node_modules/@types/node": { + "version": "22.7.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", + "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/aes-js": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz", + "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==", + "license": "MIT" + }, + "node_modules/@super-protocol/sdk-js/node_modules/ethers": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.16.0.tgz", + "integrity": "sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/ethers-io/" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "license": "MIT", + "dependencies": { + "@adraffy/ens-normalize": "1.10.1", + "@noble/curves": "1.2.0", + "@noble/hashes": "1.3.2", + "@types/node": "22.7.5", + "aes-js": "4.0.0-beta.5", + "tslib": "2.7.0", + "ws": "8.17.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@super-protocol/sdk-js/node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" + }, + "node_modules/@super-protocol/sdk-js/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/@super-protocol/solution-utils": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/@super-protocol/solution-utils/-/solution-utils-1.6.0.tgz", @@ -3485,16 +3584,6 @@ "pino": "^7.0.3" } }, - "node_modules/@super-protocol/tunnels-lib/node_modules/@super-protocol/pki-common": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", - "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", - "license": "ISC", - "dependencies": { - "@peculiar/x509": "^1.13.0", - "hi-base32": "^0.5.1" - } - }, "node_modules/@super-protocol/tunnels-lib/node_modules/@super-protocol/sdk-js": { "version": "3.15.6", "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.6.tgz", @@ -3593,14 +3682,6 @@ "undici-types": "~6.19.2" } }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", @@ -6607,9 +6688,10 @@ } }, "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz", + "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==", + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -10267,9 +10349,9 @@ } }, "@peculiar/asn1-schema": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.4.0.tgz", - "integrity": "sha512-umbembjIWOrPSOzEGG5vxFLkeM8kzIhLkgigtsOrfLKnuzxWxejAcUX+q/SoZCdemlODOcr5WiYa7+dIEzBXZQ==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz", + "integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==", "requires": { "asn1js": "^3.0.6", "pvtsutils": "^1.3.6", @@ -10277,23 +10359,23 @@ } }, "@peculiar/asn1-x509": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.4.0.tgz", - "integrity": "sha512-F7mIZY2Eao2TaoVqigGMLv+NDdpwuBKU1fucHPONfzaBS4JXXCNCmfO0Z3dsy7JzKGqtDcYC1mr9JjaZQZNiuw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.0.tgz", + "integrity": "sha512-uzYbPEpoQiBoTq0/+jZtpM6Gq6zADBx+JNFP3yqRgziWBxQ/Dt/HcuvRfm9zJTPdRcBqPNdaRHTVwpyiq6iNMA==", "requires": { - "@peculiar/asn1-schema": "^2.4.0", + "@peculiar/asn1-schema": "^2.6.0", "asn1js": "^3.0.6", "pvtsutils": "^1.3.6", "tslib": "^2.8.1" } }, "@peculiar/asn1-x509-attr": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.4.0.tgz", - "integrity": "sha512-Tr5Zi+wcE2sfR0gKRvsPwXoA1U8CuDnwiFbxCS+5Z1Nck9zlHj86+4/EZhwucjKXwPEHk1ekhqb3iwISY/+E/w==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.0.tgz", + "integrity": "sha512-MuIAXFX3/dc8gmoZBkwJWxUWOSvG4MMDntXhrOZpJVMkYX+MYc/rUAU2uJOved9iJEoiUx7//3D8oG83a78UJA==", "requires": { - "@peculiar/asn1-schema": "^2.4.0", - "@peculiar/asn1-x509": "^2.4.0", + "@peculiar/asn1-schema": "^2.6.0", + "@peculiar/asn1-x509": "^2.6.0", "asn1js": "^3.0.6", "tslib": "^2.8.1" } @@ -10987,19 +11069,18 @@ "requires": {} }, "@super-protocol/pki-common": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.6.6.tgz", - "integrity": "sha512-H38l0pUqOaGjfZUtFePA8h00vLP9JCEUoPv2qfPVdpIS0Uj2zSdg9mUcb0RCuE1HlBVuKABRb40TkoQ/UPr5wA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", + "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", "requires": { - "@types/node-forge": "^1.3.11", - "hi-base32": "^0.5.1", - "node-forge": "^1.3.1" + "@peculiar/x509": "^1.13.0", + "hi-base32": "^0.5.1" } }, "@super-protocol/sdk-js": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.2.tgz", - "integrity": "sha512-NVD5xe40/RDlvffbmDGmjPVLUUouvJ0VhhJ8qZCETYxNxxSy96Ou1rPf+eQVjPBXG4sIAHovSK79CJisrfSUbQ==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.18.1.tgz", + "integrity": "sha512-PUhSTuWfNwWz5wvyQA5m7XQ4YxJCyXW+if+w1kNLp/FevUoGOlV6jhOkpcixX6evft4ubT69hB6O4JNO8C6NaQ==", "requires": { "@aws-sdk/client-s3": "3.750.0", "@fidm/x509": "^1.2.1", @@ -11007,14 +11088,13 @@ "@peculiar/asn1-ocsp": "^2.3.15", "@peculiar/webcrypto": "^1.5.0", "@peculiar/x509": "^1.12.4", - "@super-protocol/dto-js": "1.2.12", - "@super-protocol/pki-common": "1.6.6", + "@super-protocol/dto-js": "1.3.0", + "@super-protocol/pki-common": "1.7.4", "@super-protocol/uplink-nodejs": "^1.2.20", "asn1js": "^3.0.5", "axios": "^1.5.1", "bottleneck": "^2.19.5", - "elliptic": "^6.5.5", - "ethers": "^5.5.3", + "ethers": "^6.15.0", "js-encoding-utils": "^0.7.3", "lodash": "^4.17.21", "lru-cache": "^10.0.0", @@ -11033,10 +11113,66 @@ "web3-types": "^1.1.0" }, "dependencies": { + "@adraffy/ens-normalize": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz", + "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==" + }, + "@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "requires": { + "@noble/hashes": "1.3.2" + } + }, + "@noble/hashes": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", + "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==" + }, "@super-protocol/dto-js": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.2.12.tgz", - "integrity": "sha512-lRvS5H6QVzjzxjmCiHb3DGdFw7MWyR/9aHYNq4Wb+BEMxVQqswrJob7uGuUgh8VCAp1f19FL9v3r4E0OLXBCYg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@super-protocol/dto-js/-/dto-js-1.3.0.tgz", + "integrity": "sha512-BeSZqYCYBINUa3JnrOEvu3qKrvAx8ShEYcoQ0RD/PwMxMZ4X60RvzEVN4Q0G2QzMLdNYGbNsNP5dvDZU4T5eGQ==", + "requires": {} + }, + "@types/node": { + "version": "22.7.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", + "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "requires": { + "undici-types": "~6.19.2" + } + }, + "aes-js": { + "version": "4.0.0-beta.5", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.5.tgz", + "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" + }, + "ethers": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.16.0.tgz", + "integrity": "sha512-U1wulmetNymijEhpSEQ7Ct/P/Jw9/e7R1j5XIbPRydgV2DjLVMsULDlNksq3RQnFgKoLlZf88ijYtWEXcPa07A==", + "requires": { + "@adraffy/ens-normalize": "1.10.1", + "@noble/curves": "1.2.0", + "@noble/hashes": "1.3.2", + "@types/node": "22.7.5", + "aes-js": "4.0.0-beta.5", + "tslib": "2.7.0", + "ws": "8.17.1" + } + }, + "tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + }, + "ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "requires": {} } } @@ -11062,15 +11198,6 @@ "socket.io-client": "^4.5.1" }, "dependencies": { - "@super-protocol/pki-common": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@super-protocol/pki-common/-/pki-common-1.7.4.tgz", - "integrity": "sha512-kuXPQeeZ6AJcef81/RxI6kGo9jVevciYwh4lwlS4Tdv4H6g3mKTZbksU4kX0hsaFHOc1hD0E1W25P10Q6cxXtg==", - "requires": { - "@peculiar/x509": "^1.13.0", - "hi-base32": "^0.5.1" - } - }, "@super-protocol/sdk-js": { "version": "3.15.6", "resolved": "https://registry.npmjs.org/@super-protocol/sdk-js/-/sdk-js-3.15.6.tgz", @@ -11161,14 +11288,6 @@ "undici-types": "~6.19.2" } }, - "@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "requires": { - "@types/node": "*" - } - }, "@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", @@ -13356,9 +13475,9 @@ } }, "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz", + "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==" }, "node-gyp": { "version": "9.4.1", diff --git a/Text Generation WebUI/package.json b/Text Generation WebUI/package.json index 0f9b594..8ea9cb0 100644 --- a/Text Generation WebUI/package.json +++ b/Text Generation WebUI/package.json @@ -1,6 +1,6 @@ { "name": "sp-text-generation-webui", - "version": "0.5.4", + "version": "0.5.6", "description": "Super Protocol integration for Text Generation Webui (https://github.com/oobabooga/text-generation-webui)", "main": "dist/index.js", "scripts": { @@ -24,7 +24,7 @@ "tsx": "4.19.2" }, "dependencies": { - "@super-protocol/sdk-js": "3.15.2", + "@super-protocol/sdk-js": "3.18.1", "@super-protocol/solution-utils": "1.6.0", "@super-protocol/tunnels-lib": "1.3.1", "dotenv": "^16.4.5",