* Do not attempt to export fields that cannot be json-encoded
* update changelog w/ PR
* also skip UnsafePointers
* WIP to allow conversion from Go generic types to typescript
* support for non-primitive generics also :)
* fix generic types in parameters / return args
* fixes a namespacing bug when mapping to pointer to struct
* fixing invalid knownstructs
* found a place it mattered, pushing the star replacement to the generate side
* descend as much as necessary to find structs
caught these examples in http.Request.TLS:
PeerCertificates []*x509.Certificate
VerifiedChains [][]*x509.Certificate
* accidently reverted other fix
* switch syntax for typescript record outputs
prior syntax is primarily useful for naming keys
so not useful here, and this syntax avoids square
brackets in output which greatly simplifies
generation for Go generics
* better handle edge cases for nested arrays and slices
* lots o tests
* update changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>