Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add JS(X)/TS(X) linting #45

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hello-amal
Copy link
Collaborator

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

@hello-amal hello-amal marked this pull request as draft May 21, 2024 22:07
@hello-amal hello-amal marked this pull request as ready for review May 21, 2024 23:25
@hello-amal hello-amal marked this pull request as draft May 21, 2024 23:25
@hello-amal
Copy link
Collaborator Author

At this point, CI is (rightly) failing due to the linting errors. But CI configuration is correct.

@hello-amal hello-amal force-pushed the amaln/pre_commit_linting branch from 2402ff5 to 3233375 Compare May 23, 2024 21:51
@hello-amal hello-amal force-pushed the amaln/pre_commit_js_linting branch from bb27b33 to 58fc2c0 Compare May 23, 2024 21:56
@hello-amal hello-amal force-pushed the amaln/pre_commit_linting branch from 3233375 to 75af5e0 Compare June 7, 2024 17:50
Base automatically changed from amaln/pre_commit_linting to master June 7, 2024 17:56
@bm-hellorobot bm-hellorobot force-pushed the amaln/pre_commit_js_linting branch from 58fc2c0 to 7f8611d Compare August 9, 2024 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant