Skip to content

Conversation

@smarr
Copy link
Owner

@smarr smarr commented Nov 7, 2025

The most important change is the update to ESLint 9, which required a new configuration format.

With some of the updates, unfortunately a compilation issue crept in.
The Express types, which are indirectly relied on by Koa, cause a compilation issue.
For the moment, this is worked around with setting "skipLibCheck": true in tsconfig.json, which is not ideal and should be avoided, because it disables lots of type checking.

smarr added 7 commits November 7, 2025 15:00
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
…xpress’ types

Signed-off-by: Stefan Marr <git@stefan-marr.de>
…chema

I think there’s a back and forth on this in the validation library. sigh

Signed-off-by: Stefan Marr <git@stefan-marr.de>
@smarr smarr added the dependencies Pull requests that update a dependency file label Nov 7, 2025
@smarr smarr merged commit 2571385 into master Nov 7, 2025
2 checks passed
@smarr smarr deleted the updates branch November 7, 2025 17:36
@smarr smarr restored the updates branch November 7, 2025 17:36
@smarr smarr deleted the updates branch November 7, 2025 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants