Skip to content

chore: align TypeScript configuration with Node.js 24 - #62

Merged
gkatrakazas merged 3 commits into
masterfrom
chore/tsconfig-node24
Oct 29, 2026
Merged

gkatrakazas merged 3 commits into
masterfrom
chore/tsconfig-node24

Conversation

@gkatrakazas

Copy link
Copy Markdown
Member

Summary

  • Align the TypeScript configuration with the official Node.js 24 base
  • Remove unused and redundant compiler options
  • Preserve TypeORM decorator support
  • Replace DOM-dependent SubtleCrypto casts with Node-compatible inferred types
  • Add the custom CSRF method to the Express request type
  • Add explicit types for credential issuer metadata and IACA responses
  • Safely handle responses without an iacas array

Testing

  • yarn typecheck
  • yarn lint
  • yarn format:check
  • yarn build

Before submitting

@gkatrakazas
gkatrakazas requested a review from a team as a code owner October 29, 2026 05:25
Comment thread src/util/initializeCredentialEngine.ts Resolved
Co-authored-by: Panagiota Stamatopoulou <pstamatop@gmail.com>
@gkatrakazas
gkatrakazas requested a review from pstamatop October 29, 2026 10:42
@gkatrakazas
gkatrakazas merged commit 4daf387 into master Oct 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants