TS Code Analysis Tool
A command-line tool for analyzing JavaScript and TypeScript codebases using ESLint. It checks for common code quality issues such as unused variables, missing semicolons, and security vulnerabilities, and provides insightful, color-coded feedback.
---
Features
-
ESLint Integration: Lints JavaScript and TypeScript code with configurable rules.
-
Security Checks: Uses
eslint-plugin-security to detect security vulnerabilities.
-
Concurrency Support: Analyzes multiple files concurrently for faster results.
-
Refined Console Output: Color-coded, user-friendly console output for warnings, errors, and success messages.
-
Progress Spinner: Interactive progress spinner showing real-time code analysis updates.
-
Detailed Results: Provides detailed file-by-file and line-by-line feedback.
---
Installation
To install the
ts-code-analysis-tool, run the following command:
``
bash
npm install -g ts-code-analysis-tool
`
To run the ts-code-analysis-tool
, run the following command:
`
bash
code-analyze .
``