From f449d3510c60caec76c36f3d9dbcd7a42a8df9a3 Mon Sep 17 00:00:00 2001 From: Stephen von Takach Date: Sat, 18 Oct 2025 00:35:29 +1100 Subject: [PATCH 1/2] Update crystal jwt in libraries-next.json I am the maintainer of the library and have recently added support for the remaining algorithms --- src/data/libraries-next.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/data/libraries-next.json b/src/data/libraries-next.json index b955dd18..7e038a01 100644 --- a/src/data/libraries-next.json +++ b/src/data/libraries-next.json @@ -855,11 +855,13 @@ "rs384": true, "rs512": true, "es256": true, + "es256k": true, "es384": true, "es512": true, - "ps256": false, - "ps384": false, - "ps512": false + "ps256": true, + "ps384": true, + "ps512": true, + "eddsa": true }, "authorUrl": "https://github.com/greyblake", "authorName": "Sergey Potapov", @@ -868,7 +870,7 @@ "installCommandMarkdown": [ "git clone https://github.com/crystal-community/jwt.git" ], - "stars": 205 + "stars": 211 } ] }, From 5ec89c60ede74c0c2cfb8b2021698d1296d01b8d Mon Sep 17 00:00:00 2001 From: Stephen von Takach Date: Sat, 18 Oct 2025 12:05:52 +1100 Subject: [PATCH 2/2] feat: add typ check flag --- src/data/libraries-next.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data/libraries-next.json b/src/data/libraries-next.json index 7e038a01..5de66633 100644 --- a/src/data/libraries-next.json +++ b/src/data/libraries-next.json @@ -848,6 +848,7 @@ "nbf": true, "iat": true, "jti": true, + "typ": true, "hs256": true, "hs384": true, "hs512": true,