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.
icon_cleaner #
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.
Install #
dart pub global activate icon_cleaner
Usage #
icon_cleaner --path lib/
icon_cleaner --path lib/ --dry-run
icon_cleaner --help
What It Removes #
All non-ASCII emoji characters from .dart files.
Example Output #
Files scanned : 24
Files cleaned : 6
Done! All emoji characters removed successfully.
Programmatic Usage #
import 'package:icon_cleaner/icon_cleaner.dart';
void main() {
final clean = stripEmojis('Hello World');
cleanFile('lib/screens/chat_screen.dart');
cleanDirectory('lib/');
}
License #
MIT