{"name": "artemis_port_util", "latest": {"version": "0.0.8", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.8", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/hasError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.8.tar.gz", "archive_sha256": "f6c5c5491489ee2a625e965205af53d5a11e064f7380d4a03a05555fb81c8eb2", "published": "2026-02-17T13:17:22.877382Z"}, "versions": [{"version": "0.0.1", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.1", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": null}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.1.tar.gz", "archive_sha256": "a4b77b1fbc3f1807ea2977202e2b2b955333750b36a752960bfd52bff2be0f10", "published": "2026-02-01T11:27:46.682404Z"}, {"version": "0.0.2", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.2", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": null}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.2.tar.gz", "archive_sha256": "8290dcb17080d546bbb38276c434124d89999c67fba6aa4af615e05aa395955c", "published": "2026-02-02T08:27:15.351878Z"}, {"version": "0.0.3", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.3", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": null}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.3.tar.gz", "archive_sha256": "76fe5e51798cbccc2aa42cbb5f681988f9b0f8519ed4f0d3e70bd6ccbb0848c6", "published": "2026-02-02T12:05:14.958255Z"}, {"version": "0.0.4", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.4", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.4.tar.gz", "archive_sha256": "5bf4ce7c7c9fe5269e24404b78ef983e9fcc5d51293968c2f2c1546335b51149", "published": "2026-02-08T11:00:27.960792Z"}, {"version": "0.0.5", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.5", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/hasError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.5.tar.gz", "archive_sha256": "c0778c4bfba223c8a428350dd9a77745bc3cec3f8786be3c0a995dfab0466c94", "published": "2026-02-10T16:45:06.359245Z"}, {"version": "0.0.6", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.6", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/hasError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.6.tar.gz", "archive_sha256": "a5016152205c6d5ffac6c3c0ffe772674fbea52762931e2cc98ef69dcca958d7", "published": "2026-02-15T16:26:20.399607Z"}, {"version": "0.0.7", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.7", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/hasError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.7.tar.gz", "archive_sha256": "8a482cea4660a8f382fd99736541e5735dcf6d64bf4d0d0daf998db0106a2233", "published": "2026-02-16T09:49:18.447853Z"}, {"version": "0.0.8", "pubspec": {"name": "artemis_port_util", "description": "Reliable serial (COM) port printing for Flutter. Easily list ports, open connections, send commands, and wait for structured responses with built-in timeout handling, result classification (ok, error, unknown, timeout), and optional STX/ETX framing. Perfect for receipt printers, label printers, and other serial devices that require request \u2192 response communication.", "version": "0.0.8", "homepage": "https://github.com/MahmoodBakhshayesh/artemis_port_print", "environment": {"sdk": "^3.8.1", "flutter": ">=1.17.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "flutter_libserialport": "^0.6.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^5.0.0"}, "flutter": {"uses-material-design": true, "assets": ["assets/images/", "assets/images/", "assets/images/devices/", "assets/images/devices/ready/", "assets/images/devices/ready/", "assets/images/devices/diskError/", "assets/images/devices/hasError/", "assets/images/devices/headLifted/", "assets/images/devices/init/", "assets/images/devices/locked/", "assets/images/devices/maxWeightExceeded/", "assets/images/devices/notExist/", "assets/images/devices/paperJam/", "assets/images/devices/paperOut/", "assets/images/devices/printing/", "assets/images/devices/powerOff/", "assets/images/devices/configuring/", "assets/images/devices/ready/", "assets/images/devices/unknown/"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/artemis_port_util/versions/0.0.8.tar.gz", "archive_sha256": "f6c5c5491489ee2a625e965205af53d5a11e064f7380d4a03a05555fb81c8eb2", "published": "2026-02-17T13:17:22.877382Z"}]}