Skip to content

Tooling Matrix

NeedNexa standard toolDoes not replace
React/Node formattingBiomeReview
Python formatting/lintingRuffTests
React/Node lintingBiomeType checking or tests
Python dependency managementuv with committed uv.lockPython test execution or vulnerability scanning
Terraform lintingTFLintTerraform validate or security scan
Type checkingTypeScript / MyPyRuntime validation
React unit/component testsVitest + Testing Library + user-event + jsdomDeployed browser/E2E tests
Node backend unit testsVitestDeployed API/contract tests
Python unit testsPytest + pytest-covDeployed integration tests
Maintainability and imported coverageSonarQubeTest execution, Allure, or SAST
SASTSemgrepManual security review
SecretsGitleaksSecret manager
Dependency scanTrivy FSDependency design review
IaC securityTrivy ConfigTerraform validate or kubeconform
Image scanTrivy ImageRuntime security
SBOMSyftVulnerability remediation
SigningCosignAuthorization to deploy
Browser/E2E target standardPlaywright + Allure, post-deploymentVitest source-CI gate
Current browser-flow compatibilityCustom .mjs flowsLong-term Playwright standard
API/contract/integrationDeployed environment suitesUnit tests
DASTOWASP ZAPManual VAPT