secret-scan-cli
Version:
A tool to scan codebases for potential secrets and sensitive information
20 lines (17 loc) • 525 B
JavaScript
import { scanFolder, scanRepository } from '../src/main.js';
import chalk from 'chalk';
const args = process.argv.slice(2);
const folderPath = args[0];
try {
if (folderPath) {
console.log(chalk.blue.bold(`Scanning folder: ${folderPath}`));
scanFolder(folderPath);
} else {
console.log(chalk.blue.bold('Scanning current directory...'));
scanFolder(process.cwd());
}
} catch (error) {
console.error(chalk.red.bold('Error:'), error.message);
process.exit(1);
}