cube-js / cube-js/cube

Use tsd for type testing

Open
#4,369 2 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
Rust
Stars
20.8k
Forks
2.1k
Avg merge
1d 2h
Merged PRs (30d)
181

Description

Issues #4160 (PR #4366) and #4202 involve changing some of the declared types in the API. To minimize the risk of regressions (i.e. type errors in code that previously did not produce them), it would be helpful to explicitly test API types. I'm testing out [tsd](https://github.com/SamVerschueren/tsd), and it seems to work quite well, but unfortunately I ran into dependency conflicts, and someone more familiar with the codebase would probably be in a better position to resolve them.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.