openwallet-foundation / credo-ts

Typescript framework for building decentralized identity and verifiable credential solutions
https://credo.js.org
Apache License 2.0
252 stars 188 forks source link

Look at alternatives for class-transformer and class-validator #749

Closed TimoGlastra closed 5 months ago

TimoGlastra commented 2 years ago

Although class-transformer and class-validator do a lot of heavy lifting in terms of (de)seralization and validation the libraries are largely unmaintained and have issues when dealing with complexer types. This issue is to create a list of alternative to these libraries so we can make a decicision whether it is worth it to change the library to something else.

Cons:

Options: (https://www.typescriptneedstypes.com/)

TimoGlastra commented 1 year ago

Superseded by #1489