mad_scripts_base 1.1.0 copy "mad_scripts_base: ^1.1.0" to clipboard
mad_scripts_base: ^1.1.0 copied to clipboard

A lightweight Dart developer toolkit for building CLI automation scripts, code generators, and DevOps tools.

1.1.0 — Analyzer & SDK Update. AoT build support #

  • Updated analyzer package to version 10.0.0
  • Raised minimum SDK requirement to 3.9.0
  • Add AOT build support. Requires SCRIPTS_DART_SDK to point to a valid Dart SDK.

1.0.0 — Initial Release #

🚀 Overview #

This is the initial developer release of mad_scripts_base, a modular Dart toolkit for creating CLI scripts and automation tools used in internal MadBrains projects.

✨ Features #

  • Added base command system (ScriptCommand) with CLI argument parsing.
  • Introduced colorful and structured console output via Output.
  • Implemented execution timing and profiling with StopwatchLogger.
  • Added file and configuration management (FileManager, ConfigReader).
  • Integrated Mustache template engine with MTL (Mad Template Language).
  • Added dependency manager for updating pubspec.yaml entries.
  • Introduced text manipulation utilities (InsertionBuilder, string extensions).
  • Added analyzer extensions for working with Dart AST nodes.
  • Provided helper utilities (Helper, EnumX, BoolExt, etc.).

🧱 Foundation #

This release forms the foundation for future CLI utilities and automation scripts, enabling faster development and consistent tool behavior across MadBrains projects.

0
likes
160
points
136
downloads

Publisher

verified publishermadbrains.ru

Weekly Downloads

A lightweight Dart developer toolkit for building CLI automation scripts, code generators, and DevOps tools.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, args, mustache_template, path, yaml, yaml_edit

More

Packages that depend on mad_scripts_base