feat: multiple improvements to library functionality #50

Merged
naomi merged 12 commits from feat/tickets into main 2026-02-19 16:52:43 -08:00
Showing only changes of commit 4eceec558e - Show all commits
+26 -19
View File
@@ -30,31 +30,31 @@ importers:
specifier: 6.0.3
version: 6.0.3
'@fastify/cookie':
specifier: ^11.0.2
specifier: 11.0.2
version: 11.0.2
'@fastify/cors':
specifier: ^11.0.0
version: 11.2.0
specifier: 11.0.0
version: 11.0.0
'@fastify/csrf-protection':
specifier: ^7.1.0
specifier: 7.1.0
version: 7.1.0
'@fastify/helmet':
specifier: ^13.0.2
specifier: 13.0.2
version: 13.0.2
'@fastify/jwt':
specifier: ^10.0.0
specifier: 10.0.0
version: 10.0.0
'@fastify/oauth2':
specifier: ^8.1.2
specifier: 8.1.2
version: 8.1.2
'@fastify/rate-limit':
specifier: ^10.3.0
specifier: 10.3.0
version: 10.3.0
'@fastify/sensible':
specifier: 6.0.4
version: 6.0.4
'@fastify/static':
specifier: ^9.0.0
specifier: 9.0.0
version: 9.0.0
'@nhcarrigan/logger':
specifier: 1.1.1
@@ -63,7 +63,7 @@ importers:
specifier: 6.19.2
version: 6.19.2(prisma@6.19.2(typescript@5.9.3))(typescript@5.9.3)
dompurify:
specifier: ^3.3.1
specifier: 3.3.1
version: 3.3.1
fastify:
specifier: 5.7.3
@@ -72,10 +72,10 @@ importers:
specifier: 5.0.1
version: 5.0.1
jsdom:
specifier: ^28.0.0
specifier: 28.0.0
version: 28.0.0
marked:
specifier: ^17.0.1
specifier: 17.0.1
version: 17.0.1
rxjs:
specifier: 7.8.2
@@ -148,16 +148,16 @@ importers:
specifier: 0.5.18
version: 0.5.18
'@types/dompurify':
specifier: ^3.2.0
specifier: 3.2.0
version: 3.2.0
'@types/jest':
specifier: 30.0.0
version: 30.0.0
'@types/jsdom':
specifier: ^27.0.0
specifier: 27.0.0
version: 27.0.0
'@types/jsonwebtoken':
specifier: ^9.0.10
specifier: 9.0.10
version: 9.0.10
'@types/node':
specifier: 20.19.9
@@ -1614,8 +1614,8 @@ packages:
'@fastify/cookie@11.0.2':
resolution: {integrity: sha512-GWdwdGlgJxyvNv+QcKiGNevSspMQXncjMZ1J8IvuDQk0jvkzgWWZFNC2En3s+nHndZBGV8IbLwOI/sxCZw/mzA==}
'@fastify/cors@11.2.0':
resolution: {integrity: sha512-LbLHBuSAdGdSFZYTLVA3+Ch2t+sA6nq3Ejc6XLAKiQ6ViS2qFnvicpj0htsx03FyYeLs04HfRNBsz/a8SvbcUw==}
'@fastify/cors@11.0.0':
resolution: {integrity: sha512-41Bx0LVGr2a6DnnhDN/SgfDlTRNZtEs8niPxyoymV6Hw09AIdz/9Rn/0Fpu+pBOs6kviwS44JY2mB8NcU2qSAA==}
'@fastify/csrf-protection@7.1.0':
resolution: {integrity: sha512-I2TDd4SRRYQivKCMHdB/8py+CPO9DT0e63lh4DO8MDCJh8NROq8HD/iO0IjYtwhsD3bZhr0cBXsFdfPvyTmzNw==}
@@ -6896,6 +6896,9 @@ packages:
resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==}
engines: {node: '>= 18'}
mnemonist@0.40.0:
resolution: {integrity: sha512-kdd8AFNig2AD5Rkih7EPCXhu/iMvwevQFX/uEiGhZyPZi7fHqOoF4V4kHLpCfysxXMgQ4B52kdPMCwARshKvEg==}
mnemonist@0.40.3:
resolution: {integrity: sha512-Vjyr90sJ23CKKH/qPAgUKicw/v6pRoamxIEDFOF8uSgFME7DqPRpHgRTejWVjkdGg5dXj0/NyxZHZ9bcjH+2uQ==}
@@ -11564,10 +11567,10 @@ snapshots:
cookie: 1.1.1
fastify-plugin: 5.0.1
'@fastify/cors@11.2.0':
'@fastify/cors@11.0.0':
dependencies:
fastify-plugin: 5.0.1
toad-cache: 3.7.0
mnemonist: 0.40.0
'@fastify/csrf-protection@7.1.0':
dependencies:
@@ -18237,6 +18240,10 @@ snapshots:
dependencies:
minipass: 7.1.2
mnemonist@0.40.0:
dependencies:
obliterator: 2.0.5
mnemonist@0.40.3:
dependencies:
obliterator: 2.0.5