icon_cleaner 1.0.9
icon_cleaner: ^1.0.9 copied to clipboard
A Dart CLI tool that automatically removes emoji and non-ASCII characters from Flutter project Dart files. Useful for cleaning up code copied from AI tools like ChatGPT.
example/icon_cleaner_example.dart
import 'package:icon_cleaner/icon_cleaner.dart';
void main() {
// Example 1: Strip emojis from a string
final cleaned = stripEmojis('Hello โ World โ
Done ๐งน');
print(cleaned); // Hello World Done
// Example 2: Clean a single file
cleanFile('lib/main.dart');
// Example 3: Clean entire lib directory
cleanDirectory('lib/', verbose: true);
}