diff --git a/samples/generated/express-embedded-auth-with-sdk/package.json b/samples/generated/express-embedded-auth-with-sdk/package.json index 5721dcdb5..0c09f4e98 100644 --- a/samples/generated/express-embedded-auth-with-sdk/package.json +++ b/samples/generated/express-embedded-auth-with-sdk/package.json @@ -17,6 +17,7 @@ "cors": "^2.8.5", "js-yaml": "^4.1.0", "dotenv": "^10.0.0", + "express-async-errors": "^3.1.1", "@okta/okta-auth-js": "*" }, "devDependencies": { diff --git a/samples/generated/express-embedded-auth-with-sdk/web-server/server.js b/samples/generated/express-embedded-auth-with-sdk/web-server/server.js index 05ca016e6..8f49a9fd9 100644 --- a/samples/generated/express-embedded-auth-with-sdk/web-server/server.js +++ b/samples/generated/express-embedded-auth-with-sdk/web-server/server.js @@ -18,6 +18,7 @@ const express = require('express'); const session = require('express-session'); const mustacheExpress = require('mustache-express'); const path = require('path'); +require('express-async-errors'); const { userContext, authTransaction, diff --git a/samples/templates/express-embedded-auth-with-sdk/package.json b/samples/templates/express-embedded-auth-with-sdk/package.json index 7dea536b4..144da6a17 100644 --- a/samples/templates/express-embedded-auth-with-sdk/package.json +++ b/samples/templates/express-embedded-auth-with-sdk/package.json @@ -17,6 +17,7 @@ "cors": "^2.8.5", "js-yaml": "^4.1.0", "dotenv": "^10.0.0", + "express-async-errors": "^3.1.1", "@okta/okta-auth-js": "*" }, "devDependencies": { diff --git a/samples/templates/express-embedded-auth-with-sdk/web-server/server.js b/samples/templates/express-embedded-auth-with-sdk/web-server/server.js index 05ca016e6..8f49a9fd9 100644 --- a/samples/templates/express-embedded-auth-with-sdk/web-server/server.js +++ b/samples/templates/express-embedded-auth-with-sdk/web-server/server.js @@ -18,6 +18,7 @@ const express = require('express'); const session = require('express-session'); const mustacheExpress = require('mustache-express'); const path = require('path'); +require('express-async-errors'); const { userContext, authTransaction, diff --git a/yarn.lock b/yarn.lock index 60a06eb6b..32c89b5c3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9052,6 +9052,11 @@ expect@^27.0.2: jest-message-util "^27.0.6" jest-regex-util "^27.0.6" +express-async-errors@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/express-async-errors/-/express-async-errors-3.1.1.tgz#6053236d61d21ddef4892d6bd1d736889fc9da41" + integrity sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng== + express-session@^1.17.1: version "1.17.2" resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.17.2.tgz#397020374f9bf7997f891b85ea338767b30d0efd"