sdk-typescript icon indicating copy to clipboard operation
sdk-typescript copied to clipboard

v1.0.0-alpha

Open JBBianchi opened this issue 1 year ago • 1 comments

Many thanks for submitting your Pull Request :heart:!

What this PR does / why we need it: Support for v1.0.0-alpha (#186)

Special notes for reviewers: Type generation for schema is very unstable, a small change in the spec can have a big impact on the generated types and underlying validators, classes and builders. Classes are empty. It's just a trick to maybe have some kind of runtime type checking (see builders tests).

Additional information (if needed): Currently uses a manually modified version of the spec's JSON Schema. Yield completely different results otherwise.

JBBianchi avatar Jul 24 '24 17:07 JBBianchi

I think the branch reached a mature enough state for code review.

The README has been updated to match the new API and I added a Tooling Architecture document to describe how the SDK is built.

Any input or help is welcome ❤️ @antmendoza @matthias-pichler @zolero @AtomicJon @ghuntley @SrWildman

JBBianchi avatar Jul 31 '24 11:07 JBBianchi

Hello. Is there any plan to merge it and have a newer version of the TS SDK released supporting spec version 1.0.0.?

chakrabar avatar Jan 10 '25 05:01 chakrabar

@chakrabar Thank you for your interest! Yes, there are plans to move forward, but we don't have a definitive timeline at the moment. Ideally, we’d like to enhance the unit tests and add some examples to ensure a solid foundation. I'll do my best to make progress in the coming days, depending on my availability. In the meantime, please feel free to contribute if you'd like to tackle any tasks—we’d greatly appreciate your help!

JBBianchi avatar Jan 10 '25 08:01 JBBianchi