Registry / testing / lint-visualizer

lint-visualizer

JSON →
library1.0.5jsnpmunverified

Lint Visualizer is a dev tool that transforms terminal-based lint error/warning output into an interactive web UI for Angular projects. Current version 1.0.5 is stable but limited to Angular/TSLint. It groups issues by severity, tracks resolved items, and provides a click-to-search feature for fix suggestions. Development appears slow with no updates since 2020, and the roadmap includes future framework support. The tool outputs a local web server on port 8080.

npm install lint-visualizer
INSTALL
IMPORT
SIG · LINT-VISUALIZER
L
lint-visualizer
testingjavascriptv1.0.5
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
npx lint-visualizer -p my-app
The package is used as a CLI tool, not imported programmatically. Install as devDependency and run via npm script.

Installs the package as dev dependency, configures a script for a specific Angular project, runs the lint visualizer, and opens the web UI.

npm install -D lint-visualizer # Add to package.json scripts: # "lint-visualizer": "lint-visualizer -p <ProjectName>" npm run lint-visualizer # Open http://localhost:8080
Debug
Known issues
gotchaOnly supports Angular projects using TSLint or ESLint with Angular CLI.
fix
Ensure your project is Angular-based and has linting configured with TSLint or eslint.
affects: >=1.0.0
gotchaThe tool requires a project name (-p <ProjectName>) and does not auto-detect.
fix
Specify the exact project name as defined in angular.json.
affects: >=1.0.0
deprecatedTSLint is deprecated in favor of ESLint. The -tslint-config option may become obsolete.
fix
Migrate to ESLint and use the -c configuration option instead.
affects: >=1.0.0
gotchaOutputs results on localhost:8080 which may conflict with other services.
fix
Change the port if needed (not configurable in current version); stop conflicting services.
affects: >=1.0.0
gotchaNo versioning or changelog; breaking changes may not be documented.
fix
Pin exact version in package.json and test updates.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Could not find project 'my-app' in angular.json
The specified project name does not exist or the command is run in wrong directory.
fix
Ensure you are in the Angular project root and the project name matches exactly as in angular.json.
Error: Cannot find module '@angular/cli'
@angular/cli is not installed or not available globally.
fix
Install @angular/cli as dev dependency: npm install -D @angular/cli
Error: listen EADDRINUSE :::8080
Port 8080 is already in use by another process.
fix
Kill the process using port 8080 or use a different port (not configurable; workaround: stop other services).
Upgrade
Version history
1.0.5latest on npm
Audit
Dependencies
@angular/clioptionalRequired to run linting in Angular projects
Agent activity
1 hits · last 30 days
Bingbot
1
Resources
lint-visualizer — npm install lint-visualizer · libregistry