CodeCompass already includes the official Thrift library (written in C++) to generate APIs in various languages.
For some reason the TypeScript version seemed unusable and broken in #595, and therefore a separate 3rd party library creditkarma/thrift-typescript was required to build it correctly.
This should be investigated further and the official Thrift library should be used if possible instead. (An initial approach was implemented in https://github.com/mdeme01/CodeCompass/pull/1, but the generated files were not working as expected.)
CodeCompass already includes the official Thrift library (written in C++) to generate APIs in various languages.
For some reason the TypeScript version seemed unusable and broken in #595, and therefore a separate 3rd party library creditkarma/thrift-typescript was required to build it correctly.
This should be investigated further and the official Thrift library should be used if possible instead. (An initial approach was implemented in https://github.com/mdeme01/CodeCompass/pull/1, but the generated files were not working as expected.)