Description
I recently started working in this repo to make a small update to a PR. Initially, after reading through CONTRIBUTING.md, I installed the VSCode extensions mentioned in the recommended setup. Also, since the repo supposedly uses Flow, I installed the Flow Language Support extension recommended on Flow's website.
The Jasmine extension and use of the mongodb-runner package seemed to work fine with the integration tests. But the Jest extension immediately marked several tests as failing. The tests passed when run via the command line. And installing the Flow VSCode extension caused all sorts of chaos, which made me wonder if all the Flow types were even still valid.
I've started poking around at the configurations to see if any use of these tools could be salvaged, but with no luck, yet.
- Does anyone still use the Jest extension in this repo, as mentioned in the recommended setup? If so, how?
- Are the Flow types actually being used to validate the code in this repo? If so, how can we see/test this validation?
If the recommendations have changed, I'd ask that we update the recommended setup section of the contributing guidelines. Or if the recommended setup is still the same, I'd love some advice about how to get it up and running 🙂