Open MangelSpec opened 4 months ago
Hi @MangelSpec
wow, thank you for adding this new featur, it looks really handy!
Maybe you have also a couple of use cases that may be added as test cases in test/test_convert.cpp
?
I'm going to merge this PR right after fixing failing CI build, that isn’t green now on the master branch.
This pull request introduces mapping for std::optional return types and parameters, providing a more seamless integration with TypeScript's optional parameters. The new mapping reflects the following TypeScript optional parameter syntax:
In addition, this commit extends std::variant support to include std::monostate, which is treated as an undefined value.