icon_cleaner 1.0.9 copy "icon_cleaner: ^1.0.9" to clipboard
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

3
likes
160
points
132
downloads

Publisher

unverified uploader

Weekly Downloads

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.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

args, path

More

Packages that depend on icon_cleaner