diff --git a/package-lock.json b/package-lock.json index 4a19714c9..21b16c3be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ ], "dependencies": { "minimist": "1.2.8", - "request-json-rpc2": "1.0.0", + "request-json-rpc2": "^2.0.0", "snyk": "1.1243.0", "telegram-bot-activitystreams": "1.0.2", "telegram-bot-api-express": "1.1.3", @@ -56,8 +56,8 @@ "validator": "13.11.0" }, "engines": { - "node": ">=18.x", - "npm": ">=8.x" + "node": ">=20.x", + "npm": ">=10.x" } }, "node_modules/@ampproject/remapping": { @@ -6225,6 +6225,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "peer": true, "engines": { "node": ">=4" } @@ -6234,6 +6235,7 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "deprecated": "this library is no longer supported", + "peer": true, "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -6246,6 +6248,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -6260,7 +6263,8 @@ "node_modules/har-validator/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "peer": true }, "node_modules/hard-rejection": { "version": "2.1.0", @@ -6471,6 +6475,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "peer": true, "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -8026,6 +8031,7 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "peer": true, "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -10638,6 +10644,7 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "peer": true, "engines": { "node": "*" } @@ -12133,6 +12140,7 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "peer": true, "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -12160,12 +12168,9 @@ } }, "node_modules/request-json-rpc2": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/request-json-rpc2/-/request-json-rpc2-1.0.0.tgz", - "integrity": "sha512-XEHEeFAZrrNX82MTgnQhufwSQMEwylvBcZwL56uNIBT5XUGUVgWg+ylit1Z9ZH2AZExhFbMvva0Tu8G0AcdCtw==", - "dependencies": { - "request": "~2.88.2" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/request-json-rpc2/-/request-json-rpc2-2.0.0.tgz", + "integrity": "sha512-DzgNMY7es1Ad0qygltYFcUnd0ldMUgWNsMbavd55O7caui9H3im6+igIWMp3Di9Dt50limgNuDfX670trrILWw==" }, "node_modules/request-promise-core": { "version": "1.1.3", @@ -12185,6 +12190,7 @@ "version": "6.5.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "peer": true, "engines": { "node": ">=0.6" } @@ -12194,6 +12200,7 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "peer": true, "bin": { "uuid": "bin/uuid" } @@ -13665,6 +13672,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "peer": true, "dependencies": { "psl": "^1.1.28", "punycode": "^2.1.1" diff --git a/package.json b/package.json index 88096df2c..c0a91f0f7 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ } }, "dependencies": { - "request-json-rpc2": "1.0.0", + "request-json-rpc2": "2.0.0", "snyk": "1.1243.0", "telegram-bot-activitystreams": "1.0.2", "telegram-bot-api-express": "1.1.3",