Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ This project follows [Keep a Changelog](https://keepachangelog.com/) and [Semant

- Updated dependencies to latest versions.
- Moved `healthScore` further down on the console output for better visibility of issues.
- Removed used variables output from scan usage to reduce noise.
- Removed header output from scan usage to reduce noise.
- Shortened config file path in CLI output to show only the filename.

### Fixed
Expand Down
11 changes: 0 additions & 11 deletions src/core/scanJsonOutput.ts
Original file line number Diff line number Diff line change
Expand Up @@ -86,17 +86,6 @@ export function createJsonOutput(
output.totalEnvVariables = totalEnvVariables;
}

// Optionally include all usages
if (opts.showStats) {
output.allUsages = scanResult.used.map((u: EnvUsage) => ({
variable: u.variable,
file: u.file,
line: u.line,
pattern: u.pattern,
context: u.context,
}));
}

output.healthScore = healthScore;

return output;
Expand Down
10 changes: 0 additions & 10 deletions src/services/scanOutputToConsole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ import { printGitignoreWarning } from '../ui/shared/printGitignore.js';
import type { ScanUsageOptions, ScanResult } from '../config/types.js';
import { printHeader } from '../ui/scan/printHeader.js';
import { printStats } from '../ui/scan/printStats.js';
import { printUniqueVariables } from '../ui/scan/printUniqueVariables.js';
import { printVariables } from '../ui/scan/printVariables.js';
import { printMissing } from '../ui/scan/printMissing.js';
import { printUnused } from '../ui/scan/printUnused.js';
import { printDuplicates } from '../ui/shared/printDuplicates.js';
Expand Down Expand Up @@ -54,14 +52,6 @@ export function outputToConsole(
// Show stats if requested
printStats(scanResult.stats, isJson, opts.showStats ?? true);

// Show used variables if any found
if (scanResult.stats.uniqueVariables > 0) {
// Show unique variables found
printUniqueVariables(scanResult.stats.uniqueVariables);
// Print used variables with locations
printVariables(scanResult.used, opts.showStats ?? false, isJson);
}

// Missing variables (used in code but not in env file)
if (
printMissing(
Expand Down
5 changes: 0 additions & 5 deletions src/ui/scan/printHeader.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,10 @@ import chalk from 'chalk';
* @returns void
*/
export function printHeader(comparedAgainst?: string): void {
console.log();
console.log(
chalk.blue('🔍 Scanning codebase for environment variable usage...'),
);
if (comparedAgainst) {
console.log();
console.log(
chalk.magenta(`📋 Comparing codebase usage against: ${comparedAgainst}`),
);
}
console.log();
}
1 change: 1 addition & 0 deletions src/ui/scan/printStats.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export function printStats(
showStats: boolean,
): void {
if (json || !showStats) return;
console.log();
console.log(chalk.magenta('📊 Scan Statistics:'));
console.log(chalk.magenta.dim(` Files scanned: ${stats.filesScanned}`));
console.log(chalk.magenta.dim(` Total usages found: ${stats.totalUsages}`));
Expand Down
17 changes: 0 additions & 17 deletions src/ui/scan/printUniqueVariables.ts

This file was deleted.

56 changes: 0 additions & 56 deletions src/ui/scan/printVariables.ts

This file was deleted.

Loading
Loading