My approach to solve issue #4418 vigilantly.

JeetBurrman

New member
1. eslint.config.js - will remove 'docs/**' from ignores (1 line deletion)

2. will add Docusaurus types in the root tsconfig.json or might create docs/tsconfig.json

3. .github/workflows/pull-request.yml - will add docs typecheck and docs ESlint in existing jobs. Won't create any new job.

4. .husky/pre-commit - will add 2-3 lines at the end to check docs.

5. .gitignore (root) - will add these /docs/build, /docs/.docusaurus, /docs/.cache

I request Peter Harrison Sir to correct me if I am wrong anywhere or if I am missing something.

I will proceed to creating a PR as soon as I get a green light.
 
The best place to review your approach would be in the issue comments or when you submit the PR. There is a lot of feedback on the approach to be taken in the PRs you have already submitted. There isn't a need to ask for permission to submit PRs in general. See this link.

 
Back
Top