dart_secrets_scanner 2.1.0
dart_secrets_scanner: ^2.1.0 copied to clipboard
command-line tool designed to scan Dart and related files in Flutter projects for hardcoded sensitive information such as API keys, tokens, passwords, and other credentials.
example/dart_secrets_scanner_example.dart
import 'dart:io';
import 'package:dart_secrets_scanner/dart_secrets_scanner.dart';
Future<void> main() async {
final root = Directory.current;
final config = await ScannerConfig.load(root: root);
final findings = await Scanner(root: root, config: config).scan();
if (findings.isEmpty) {
print('No hardcoded secrets were detected.');
return;
}
for (final finding in findings) {
print(finding);
}
}