This PR, in partial service of #43 , builds off of #44 to add JS(X)/TS(X) linting.
This PR is a work-in-progress; although the pre-commit hooks are properly configured to lint the repository (and that has been tested), they generate hundreds of warnings/errors. Most are straightforward to fix, but some fixes require legacy knowledge of the codebase (e.g., the fact that relativePose no longer exists as a type). Those lint errors are better suited for @hello-vinitha to address.
Description
This PR, in partial service of #43 , builds off of #44 to add JS(X)/TS(X) linting.
This PR is a work-in-progress; although the pre-commit hooks are properly configured to lint the repository (and that has been tested), they generate hundreds of warnings/errors. Most are straightforward to fix, but some fixes require legacy knowledge of the codebase (e.g., the fact that
relativePose
no longer exists as a type). Those lint errors are better suited for @hello-vinitha to address.Testing procedure
TODO
Before opening a pull request
From the top-level of this repository, run:
pre-commit run --all-files
To merge
Squash & Merge