diff --git a/lib/env.ts b/lib/env.ts index ace6175..716128b 100644 --- a/lib/env.ts +++ b/lib/env.ts @@ -1,11 +1,11 @@ -// import { fetchPrivateKey, fetchPublicKey } from "utils"; - const appUrl = process.env.APP_URL || 'http://localhost:4000'; const entityId = process.env.ENTITY_ID || 'http://saml.example.com'; const ssoUrl = `${appUrl}/api/saml/sso`; -export default { +const config = { appUrl, entityId, ssoUrl, }; + +export default config; diff --git a/package-lock.json b/package-lock.json index 4701a44..3da1104 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,6 +6,7 @@ "": { "name": "fake", "dependencies": { + "@types/node-forge": "^1.0.0", "axios": "^0.24.0", "next": "12.1.0", "node-fetch": "^3.2.0", @@ -430,8 +431,15 @@ "node_modules/@types/node": { "version": "17.0.8", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", - "dev": true + "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==" + }, + "node_modules/@types/node-forge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.0.0.tgz", + "integrity": "sha512-h0bgwPKq5u99T9Gor4qtV1lCZ41xNkai0pie1n/a2mh2/4+jENWOlo7AJ4YKxTZAnSZ8FRurUpdIN7ohaPPuHA==", + "dependencies": { + "@types/node": "*" + } }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -8300,8 +8308,15 @@ "@types/node": { "version": "17.0.8", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", - "dev": true + "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==" + }, + "@types/node-forge": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.0.0.tgz", + "integrity": "sha512-h0bgwPKq5u99T9Gor4qtV1lCZ41xNkai0pie1n/a2mh2/4+jENWOlo7AJ4YKxTZAnSZ8FRurUpdIN7ohaPPuHA==", + "requires": { + "@types/node": "*" + } }, "@types/parse-json": { "version": "4.0.0", diff --git a/package.json b/package.json index 0a71b5c..2b507d3 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "eslint-config-next": "12.0.7", "postcss": "8.4.6", "tailwindcss": "3.0.23", - "typescript": "4.5.4" + "typescript": "4.5.4", + "@types/node-forge": "^1.0.0" } }