From 3f2b65909c8cc09b0ce30a3a7da718daa1e03906 Mon Sep 17 00:00:00 2001 From: Haili Zhang Date: Sat, 21 May 2022 14:38:11 +0800 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20chore(dep):=20use=20`@dapr?= =?UTF-8?q?/dapr`=20instead?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Haili Zhang --- package-lock.json | 210 +++++++++++++-------------- package.json | 2 +- src/openfunction/async_server.ts | 2 +- src/openfunction/function_runtime.ts | 2 +- 4 files changed, 108 insertions(+), 108 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9fcec377..d4446d87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ "version": "0.4.1", "license": "Apache-2.0", "dependencies": { + "@dapr/dapr": "^2.2.1", "body-parser": "^1.18.3", "cloudevents": "^6.0.1", - "dapr-client": "^2.1.0", "debug": "^4.3.4", "express": "^4.16.4", "express-interceptor": "^1.2.0", @@ -89,6 +89,21 @@ "node": ">=6.9.0" } }, + "node_modules/@dapr/dapr": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/@dapr/dapr/-/dapr-2.2.1.tgz", + "integrity": "sha512-SSA8dtsq0k7UERjwVjopGjZqiHQu+nVcd1v8DXy2KvIGbrx0EKS3Ir63TU/2m2vFl57F6k33bg4kbqNd1RRyAQ==", + "dependencies": { + "@grpc/grpc-js": "^1.3.7", + "@js-temporal/polyfill": "^0.3.0", + "body-parser": "^1.19.0", + "google-protobuf": "^3.18.0", + "http-terminator": "^3.0.4", + "node-fetch": "^2.6.1", + "restana": "^4.9.1", + "uuid": "^8.3.2" + } + }, "node_modules/@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", @@ -119,9 +134,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.5.7", - "resolved": "https://registry.npmmirror.com/@grpc/grpc-js/-/grpc-js-1.5.7.tgz", - "integrity": "sha512-RAlSbZ9LXo0wNoHKeUlwP9dtGgVBDUbnBKFpfAv5iSqMG4qWz9um2yLH215+Wow1I48etIa1QMS+WAGmsE/7HQ==", + "version": "1.6.7", + "resolved": "https://registry.npmmirror.com/@grpc/grpc-js/-/grpc-js-1.6.7.tgz", + "integrity": "sha512-eBM03pu9hd3VqDQG+kHahiG1x80RGkkqqRb1Pchcwqej/KkAH95gAvKs6laqaHCycYaPK+TKuNQnOz9UXYA8qw==", "dependencies": { "@grpc/proto-loader": "^0.6.4", "@types/node": ">=12.12.47" @@ -131,9 +146,9 @@ } }, "node_modules/@grpc/proto-loader": { - "version": "0.6.9", - "resolved": "https://registry.npmmirror.com/@grpc/proto-loader/-/proto-loader-0.6.9.tgz", - "integrity": "sha512-UlcCS8VbsU9d3XTXGiEVFonN7hXk+oMXZtoHHG2oSA1/GcDP1q6OUgs20PzHDGizzyi8ufGSUDlk3O2NyY7leg==", + "version": "0.6.12", + "resolved": "https://registry.npmmirror.com/@grpc/proto-loader/-/proto-loader-0.6.12.tgz", + "integrity": "sha512-filTVbETFnxb9CyRX98zN18ilChTuf/C5scZ2xyaOTp0EHGq0/ufX8rjqXUcSb1Gpv7eZq4M2jDvbh9BogKnrg==", "dependencies": { "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", @@ -196,9 +211,9 @@ } }, "node_modules/@js-temporal/polyfill/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/@microsoft/api-extractor": { "version": "7.24.0", @@ -589,9 +604,9 @@ "dev": true }, "node_modules/@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, "node_modules/@types/mime": { "version": "1.3.2", @@ -872,9 +887,9 @@ "dev": true }, "node_modules/0http": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/0http/-/0http-3.1.2.tgz", - "integrity": "sha512-Cs/dy31/kvPNZnTxEJCyrWEqwl4LOF5Xv9+/tButVWTLJWiFZiECWzOcZKkctmJFWTCd0k0vL5bwmEOmxDJqfQ==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/0http/-/0http-3.2.0.tgz", + "integrity": "sha512-jRmkqZ1dMTccm5J6UtLL9c4fjXBkK13EU7+Gc0z4rz4K2u3QD8btvtZVjMF+X1yT9iU131WgDHf2sJxJLGpUiA==", "dependencies": { "lru-cache": "^6.0.0", "regexparam": "^2.0.0", @@ -1999,21 +2014,6 @@ "node": ">=8" } }, - "node_modules/dapr-client": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dapr-client/-/dapr-client-2.2.1.tgz", - "integrity": "sha512-IVvll7K/LVQmLT2HtRvIfXHPloEIA6wY9AoTn77Iwrr1ypFAjx9NBr17cWWcKVkYKJ5/TxkLmi375UdAOcsL9w==", - "dependencies": { - "@grpc/grpc-js": "^1.3.7", - "@js-temporal/polyfill": "^0.3.0", - "body-parser": "^1.19.0", - "google-protobuf": "^3.18.0", - "http-terminator": "^3.0.4", - "node-fetch": "^2.6.1", - "restana": "^4.9.1", - "uuid": "^8.3.2" - } - }, "node_modules/date-fns": { "version": "2.28.0", "resolved": "https://registry.npmmirror.com/date-fns/-/date-fns-2.28.0.tgz", @@ -3423,9 +3423,9 @@ } }, "node_modules/globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dependencies": { "define-properties": "^1.1.3" }, @@ -3454,9 +3454,9 @@ } }, "node_modules/google-protobuf": { - "version": "3.19.4", - "resolved": "https://registry.npmmirror.com/google-protobuf/-/google-protobuf-3.19.4.tgz", - "integrity": "sha512-OIPNCxsG2lkIvf+P5FNfJ/Km95CsXOBecS9ZcAU6m2Rq3svc0Apl9nB3GMDNKfQ9asNv4KjyAqGwPQFrVle3Yg==" + "version": "3.20.1", + "resolved": "https://registry.npmmirror.com/google-protobuf/-/google-protobuf-3.20.1.tgz", + "integrity": "sha512-XMf1+O32FjYIV3CYu6Tuh5PNbfNEU5Xu22X+Xkdb/DUexFlCzhvv7d5Iirm4AOwn8lv4al1YvIhzGrg2j9Zfzw==" }, "node_modules/got": { "version": "9.6.0", @@ -3716,9 +3716,9 @@ } }, "node_modules/http-terminator": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/http-terminator/-/http-terminator-3.1.0.tgz", - "integrity": "sha512-c57dUVVHs+jLXeJvs3Y+GrEGMnGE5yxS8ngNTSh5HlP3Q12s6cxVlukE4UcI0xfWyfcm8RRPMAoaFVAlylKcYg==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/http-terminator/-/http-terminator-3.2.0.tgz", + "integrity": "sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==", "dependencies": { "delay": "^5.0.0", "p-wait-for": "^3.2.0", @@ -3730,9 +3730,9 @@ } }, "node_modules/http-terminator/node_modules/type-fest": { - "version": "2.12.0", - "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.12.0.tgz", - "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==", + "version": "2.12.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.12.2.tgz", + "integrity": "sha512-qt6ylCGpLjZ7AaODxbpyBZSs9fCI9SkL3Z9q2oxMBQhs/uyY+VD8jHA8ULCGmWQJlBgqvO3EJeAngOHD8zQCrQ==", "engines": { "node": ">=12.20" } @@ -5765,9 +5765,9 @@ } }, "node_modules/protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", + "version": "6.11.3", + "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-6.11.3.tgz", + "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", @@ -6130,12 +6130,12 @@ } }, "node_modules/restana": { - "version": "4.9.3", - "resolved": "https://registry.npmmirror.com/restana/-/restana-4.9.3.tgz", - "integrity": "sha512-oyGgDPmO+zUSjShjUwEFX/7Tk3x1K3bYBBpIa5uZwHLBdkqdEApmGq32+U9yOk6zP7h4xcWyGKsLDRUJKHtXow==", + "version": "4.9.5", + "resolved": "https://registry.npmmirror.com/restana/-/restana-4.9.5.tgz", + "integrity": "sha512-10jKg97AHL9fTbF7gB1ulJyPDl3rh/c5aPimS2wQT9NvBi+Xrmk0yuF4CD8mDqGuENadjwCiBlpzD1rKzuzNDg==", "hasInstallScript": true, "dependencies": { - "0http": "^3.1.2" + "0http": "^3.2.0" }, "engines": { "node": ">=10.x" @@ -6191,9 +6191,9 @@ } }, "node_modules/roarr": { - "version": "7.8.2", - "resolved": "https://registry.npmmirror.com/roarr/-/roarr-7.8.2.tgz", - "integrity": "sha512-55yK+LC9FcsGZOheIEGgXzi+pdRhqN/kjWjEzLUYZBRPt5zzakVHc3sZ74FuQ2zz73YfiA5PjnUOFFXbG7n9cA==", + "version": "7.11.0", + "resolved": "https://registry.npmmirror.com/roarr/-/roarr-7.11.0.tgz", + "integrity": "sha512-DKiMaEYHoOZ0JyD4Ohr5KRnqybQ162s3ZL/WNO9oy6EUszYvpp0eLYJErc/U4NI96HYnHsbROhFaH4LYuJPnDg==", "dependencies": { "boolean": "^3.1.4", "fast-json-stringify": "^2.7.10", @@ -7626,6 +7626,21 @@ "js-tokens": "^4.0.0" } }, + "@dapr/dapr": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/@dapr/dapr/-/dapr-2.2.1.tgz", + "integrity": "sha512-SSA8dtsq0k7UERjwVjopGjZqiHQu+nVcd1v8DXy2KvIGbrx0EKS3Ir63TU/2m2vFl57F6k33bg4kbqNd1RRyAQ==", + "requires": { + "@grpc/grpc-js": "^1.3.7", + "@js-temporal/polyfill": "^0.3.0", + "body-parser": "^1.19.0", + "google-protobuf": "^3.18.0", + "http-terminator": "^3.0.4", + "node-fetch": "^2.6.1", + "restana": "^4.9.1", + "uuid": "^8.3.2" + } + }, "@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", @@ -7652,18 +7667,18 @@ } }, "@grpc/grpc-js": { - "version": "1.5.7", - "resolved": "https://registry.npmmirror.com/@grpc/grpc-js/-/grpc-js-1.5.7.tgz", - "integrity": "sha512-RAlSbZ9LXo0wNoHKeUlwP9dtGgVBDUbnBKFpfAv5iSqMG4qWz9um2yLH215+Wow1I48etIa1QMS+WAGmsE/7HQ==", + "version": "1.6.7", + "resolved": "https://registry.npmmirror.com/@grpc/grpc-js/-/grpc-js-1.6.7.tgz", + "integrity": "sha512-eBM03pu9hd3VqDQG+kHahiG1x80RGkkqqRb1Pchcwqej/KkAH95gAvKs6laqaHCycYaPK+TKuNQnOz9UXYA8qw==", "requires": { "@grpc/proto-loader": "^0.6.4", "@types/node": ">=12.12.47" } }, "@grpc/proto-loader": { - "version": "0.6.9", - "resolved": "https://registry.npmmirror.com/@grpc/proto-loader/-/proto-loader-0.6.9.tgz", - "integrity": "sha512-UlcCS8VbsU9d3XTXGiEVFonN7hXk+oMXZtoHHG2oSA1/GcDP1q6OUgs20PzHDGizzyi8ufGSUDlk3O2NyY7leg==", + "version": "0.6.12", + "resolved": "https://registry.npmmirror.com/@grpc/proto-loader/-/proto-loader-0.6.12.tgz", + "integrity": "sha512-filTVbETFnxb9CyRX98zN18ilChTuf/C5scZ2xyaOTp0EHGq0/ufX8rjqXUcSb1Gpv7eZq4M2jDvbh9BogKnrg==", "requires": { "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", @@ -7714,9 +7729,9 @@ }, "dependencies": { "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" } } }, @@ -8096,9 +8111,9 @@ "dev": true }, "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" }, "@types/mime": { "version": "1.3.2", @@ -8305,9 +8320,9 @@ "dev": true }, "0http": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/0http/-/0http-3.1.2.tgz", - "integrity": "sha512-Cs/dy31/kvPNZnTxEJCyrWEqwl4LOF5Xv9+/tButVWTLJWiFZiECWzOcZKkctmJFWTCd0k0vL5bwmEOmxDJqfQ==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/0http/-/0http-3.2.0.tgz", + "integrity": "sha512-jRmkqZ1dMTccm5J6UtLL9c4fjXBkK13EU7+Gc0z4rz4K2u3QD8btvtZVjMF+X1yT9iU131WgDHf2sJxJLGpUiA==", "requires": { "lru-cache": "^6.0.0", "regexparam": "^2.0.0", @@ -9181,21 +9196,6 @@ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, - "dapr-client": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dapr-client/-/dapr-client-2.2.1.tgz", - "integrity": "sha512-IVvll7K/LVQmLT2HtRvIfXHPloEIA6wY9AoTn77Iwrr1ypFAjx9NBr17cWWcKVkYKJ5/TxkLmi375UdAOcsL9w==", - "requires": { - "@grpc/grpc-js": "^1.3.7", - "@js-temporal/polyfill": "^0.3.0", - "body-parser": "^1.19.0", - "google-protobuf": "^3.18.0", - "http-terminator": "^3.0.4", - "node-fetch": "^2.6.1", - "restana": "^4.9.1", - "uuid": "^8.3.2" - } - }, "date-fns": { "version": "2.28.0", "resolved": "https://registry.npmmirror.com/date-fns/-/date-fns-2.28.0.tgz", @@ -10244,9 +10244,9 @@ } }, "globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "requires": { "define-properties": "^1.1.3" } @@ -10266,9 +10266,9 @@ } }, "google-protobuf": { - "version": "3.19.4", - "resolved": "https://registry.npmmirror.com/google-protobuf/-/google-protobuf-3.19.4.tgz", - "integrity": "sha512-OIPNCxsG2lkIvf+P5FNfJ/Km95CsXOBecS9ZcAU6m2Rq3svc0Apl9nB3GMDNKfQ9asNv4KjyAqGwPQFrVle3Yg==" + "version": "3.20.1", + "resolved": "https://registry.npmmirror.com/google-protobuf/-/google-protobuf-3.20.1.tgz", + "integrity": "sha512-XMf1+O32FjYIV3CYu6Tuh5PNbfNEU5Xu22X+Xkdb/DUexFlCzhvv7d5Iirm4AOwn8lv4al1YvIhzGrg2j9Zfzw==" }, "got": { "version": "9.6.0", @@ -10460,9 +10460,9 @@ } }, "http-terminator": { - "version": "3.1.0", - "resolved": "https://registry.npmmirror.com/http-terminator/-/http-terminator-3.1.0.tgz", - "integrity": "sha512-c57dUVVHs+jLXeJvs3Y+GrEGMnGE5yxS8ngNTSh5HlP3Q12s6cxVlukE4UcI0xfWyfcm8RRPMAoaFVAlylKcYg==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/http-terminator/-/http-terminator-3.2.0.tgz", + "integrity": "sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==", "requires": { "delay": "^5.0.0", "p-wait-for": "^3.2.0", @@ -10471,9 +10471,9 @@ }, "dependencies": { "type-fest": { - "version": "2.12.0", - "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.12.0.tgz", - "integrity": "sha512-Qe5GRT+n/4GoqCNGGVp5Snapg1Omq3V7irBJB3EaKsp7HWDo5Gv2d/67gfNyV+d5EXD+x/RF5l1h4yJ7qNkcGA==" + "version": "2.12.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.12.2.tgz", + "integrity": "sha512-qt6ylCGpLjZ7AaODxbpyBZSs9fCI9SkL3Z9q2oxMBQhs/uyY+VD8jHA8ULCGmWQJlBgqvO3EJeAngOHD8zQCrQ==" } } }, @@ -11973,9 +11973,9 @@ "dev": true }, "protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", + "version": "6.11.3", + "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-6.11.3.tgz", + "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -12239,11 +12239,11 @@ } }, "restana": { - "version": "4.9.3", - "resolved": "https://registry.npmmirror.com/restana/-/restana-4.9.3.tgz", - "integrity": "sha512-oyGgDPmO+zUSjShjUwEFX/7Tk3x1K3bYBBpIa5uZwHLBdkqdEApmGq32+U9yOk6zP7h4xcWyGKsLDRUJKHtXow==", + "version": "4.9.5", + "resolved": "https://registry.npmmirror.com/restana/-/restana-4.9.5.tgz", + "integrity": "sha512-10jKg97AHL9fTbF7gB1ulJyPDl3rh/c5aPimS2wQT9NvBi+Xrmk0yuF4CD8mDqGuENadjwCiBlpzD1rKzuzNDg==", "requires": { - "0http": "^3.1.2" + "0http": "^3.2.0" } }, "restore-cursor": { @@ -12283,9 +12283,9 @@ } }, "roarr": { - "version": "7.8.2", - "resolved": "https://registry.npmmirror.com/roarr/-/roarr-7.8.2.tgz", - "integrity": "sha512-55yK+LC9FcsGZOheIEGgXzi+pdRhqN/kjWjEzLUYZBRPt5zzakVHc3sZ74FuQ2zz73YfiA5PjnUOFFXbG7n9cA==", + "version": "7.11.0", + "resolved": "https://registry.npmmirror.com/roarr/-/roarr-7.11.0.tgz", + "integrity": "sha512-DKiMaEYHoOZ0JyD4Ohr5KRnqybQ162s3ZL/WNO9oy6EUszYvpp0eLYJErc/U4NI96HYnHsbROhFaH4LYuJPnDg==", "requires": { "boolean": "^3.1.4", "fast-json-stringify": "^2.7.10", diff --git a/package.json b/package.json index 63b3b64c..b5df2ec0 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,9 @@ "./testing": "./build/src/testing.js" }, "dependencies": { + "@dapr/dapr": "^2.2.1", "body-parser": "^1.18.3", "cloudevents": "^6.0.1", - "dapr-client": "^2.1.0", "debug": "^4.3.4", "express": "^4.16.4", "express-interceptor": "^1.2.0", diff --git a/src/openfunction/async_server.ts b/src/openfunction/async_server.ts index 4944ce79..358b9ae9 100644 --- a/src/openfunction/async_server.ts +++ b/src/openfunction/async_server.ts @@ -1,5 +1,5 @@ import {forEach} from 'lodash'; -import {DaprServer} from 'dapr-client'; +import {DaprServer} from '@dapr/dapr'; import {OpenFunction} from '../functions'; diff --git a/src/openfunction/function_runtime.ts b/src/openfunction/function_runtime.ts index 9a1ea3c9..ea28a44c 100644 --- a/src/openfunction/function_runtime.ts +++ b/src/openfunction/function_runtime.ts @@ -2,7 +2,7 @@ import {env} from 'process'; import {chain, get, has, extend} from 'lodash'; import {Request, Response} from 'express'; -import {DaprClient, CommunicationProtocolEnum} from 'dapr-client'; +import {DaprClient, CommunicationProtocolEnum} from '@dapr/dapr'; import { OpenFunctionComponent,