From 34d341f67b2384339b4fea1e16180a649d9951ce Mon Sep 17 00:00:00 2001 From: mariusheine Date: Fri, 3 Nov 2023 14:43:03 +0000 Subject: [PATCH 1/4] start app in start command --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6202f1e..17e7d82 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "clean": "rm -rf dist/ node_modules/", "lint": "eslint --max-warnings 0 .", "lint:format": "prettier --check .", - "start": "pnpm tsup src/index.ts --dts --format cjs,esm --watch", + "start": "pnpm tsup src/index.ts --dts --format cjs,esm --watch --onSuccess 'node dist/index.js'", "test": "vitest run --coverage", "test:watch": "vitest", "typecheck": "tsc --noEmit", @@ -54,7 +54,7 @@ "vitest": "0.28.4" }, "engines": { - "pnpm": "7" + "pnpm": "8" }, "publishConfig": { "access": "public" From 5fcfe2b54eb92a59d02e3e07093cb3000ea965bf Mon Sep 17 00:00:00 2001 From: mariusheine Date: Fri, 3 Nov 2023 14:43:15 +0000 Subject: [PATCH 2/4] add optional description and print email --- src/config.ts | 2 ++ src/index.ts | 13 ++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/config.ts b/src/config.ts index da86b65..474f8d0 100644 --- a/src/config.ts +++ b/src/config.ts @@ -8,6 +8,7 @@ export type ConfigUser = { username: string; email: string; name: string; + description?: string; }; export type Config = { @@ -39,6 +40,7 @@ export function getConfig(): Config { username: 'herbert', email: 'her@bert.de', name: 'Herbert', + description: 'This is our good old friend Herbert' }, ], tokenExpiresIn: 24 * 60 * 60, // 24 hours in seconds diff --git a/src/index.ts b/src/index.ts index 9764111..dd5146f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -50,6 +50,11 @@ server.get(`/auth/realms/${config.realm}/protocol/openid-connect/auth`, async (r padding: .5rem; border-radius: .25rem; } + + li > div { + display: flex; + flex-direction: column; + } @@ -71,7 +76,13 @@ server.get(`/auth/realms/${config.realm}/protocol/openid-connect/auth`, async (r .map( (user) => `
  • - ${user.name} +
    +
    + ${user.name} + (${user.email}) +
    + ${user.description ? `${user.description}` : ''} +
  • `, ) .join('')} From 948de7ce7abd3f29976be0810218ab945f46d75d Mon Sep 17 00:00:00 2001 From: mariusheine Date: Fri, 3 Nov 2023 21:04:37 +0000 Subject: [PATCH 3/4] revert change of required pnpm version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 17e7d82..ff62d0d 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "vitest": "0.28.4" }, "engines": { - "pnpm": "8" + "pnpm": "7" }, "publishConfig": { "access": "public" From 32e05d291f234ea50645297c12bb7686f1318ed4 Mon Sep 17 00:00:00 2001 From: mariusheine Date: Fri, 3 Nov 2023 21:08:04 +0000 Subject: [PATCH 4/4] fix formatting --- src/config.ts | 2 +- src/index.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/config.ts b/src/config.ts index 474f8d0..68ba1fa 100644 --- a/src/config.ts +++ b/src/config.ts @@ -40,7 +40,7 @@ export function getConfig(): Config { username: 'herbert', email: 'her@bert.de', name: 'Herbert', - description: 'This is our good old friend Herbert' + description: 'This is our good old friend Herbert', }, ], tokenExpiresIn: 24 * 60 * 60, // 24 hours in seconds diff --git a/src/index.ts b/src/index.ts index dd5146f..846d68c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -78,7 +78,9 @@ server.get(`/auth/realms/${config.realm}/protocol/openid-connect/auth`, async (r `
  • - ${user.name} + + ${user.name} + (${user.email})
    ${user.description ? `${user.description}` : ''}