chore: enable DeepSource javascript analyzer - #3503
Conversation
DeepSource was activated on this repo but no .deepsource.toml existed, so only the secrets analyzer ran. Both analysis runs reported FAILURE and the 35 findings surfaced were all in docs, test fixtures and playwright configs. Enables the javascript analyzer with the react plugin and typescript dialect so DeepSource actually analyses src/. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012ML3xbVUA9NjDJzAB71qVc
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| Secrets | Aug 21, 2026 8:10a.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
GSSoC Label Checklist 🏷️@Priyanshu-byte-coder — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
The SonarCloud scanner writes .scannerwork/ (.sonar_lock, report-task.txt) into the repo root on a local run. It was untracked but not ignored, so a `git add -A` would sweep scanner scratch into a commit. Sits next to the existing .jscpd-report/ entry, which covers the same class of local analysis output.
|



DeepSource was activated on this repo but no .deepsource.toml existed, so only the secrets analyzer ran. Both analysis runs reported FAILURE and the 35 findings surfaced were all in docs, test fixtures and playwright configs.
Enables the javascript analyzer with the react plugin and typescript dialect so DeepSource actually analyses src/.
Claude-Session: https://claude.ai/code/session_012ML3xbVUA9NjDJzAB71qVc
Summary
Closes #
Type of Change
What Changed
How to Test
Expected result:
Screenshots / Recordings
Checklist
console.log, debug code, or commented-out blocksnpm run lintpasses locallynpm run type-check)Accessibility (UI changes only)
Additional Context