From 447c81c094a4a613dacce5085f032ad51ae3b3d9 Mon Sep 17 00:00:00 2001 From: Greg Borelly Date: Thu, 17 Aug 2023 10:53:41 -0400 Subject: [PATCH] fix: Upgrading restify to fix error on Node version 18+ (#4515) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Current version leads to the following error on Node 18+: ➜ my-echo-bot npm start > my-echo-bot@1.0.0 start > node ./index.js /home/gregborrelly/development/myJsBots/my-echo-bot/node_modules/restify/lib/request.js:848 Request.prototype.closed = function closed() { ^ TypeError: Cannot set property closed of # which has only a getter at patch (/home/gregborrelly/development/myJsBots/my-echo-bot/node_modules/restify/lib/request.js:848:30) at Object. (/home/gregborrelly/development/myJsBots/my-echo-bot/node_modules/restify/lib/server.js:33:1) --- .../generators/app/templates/echo/package.json.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generators/generator-botbuilder/generators/app/templates/echo/package.json.js b/generators/generator-botbuilder/generators/app/templates/echo/package.json.js index 0afa6b69d1..be8587b19d 100644 --- a/generators/generator-botbuilder/generators/app/templates/echo/package.json.js +++ b/generators/generator-botbuilder/generators/app/templates/echo/package.json.js @@ -18,7 +18,7 @@ "dependencies": { "botbuilder": "~4.15.0", "dotenv": "~8.2.0", - "restify": "~10.0.0" + "restify": "~11.1.0" }, "devDependencies": { "eslint": "^7.0.0",