dartrun 1.0.0-dev.1 copy "dartrun: ^1.0.0-dev.1" to clipboard
dartrun: ^1.0.0-dev.1 copied to clipboard

A Cargo-style script runner for Dart with embedded manifests

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0-dev.1 - 2025-12-30 #

Added #

  • Initial release of dartrun - A Cargo-style script runner for Dart
  • Support for embedded manifests in Dart scripts
  • Inline dependency declarations using //! dart-deps: syntax
  • Multi-line YAML dependency blocks using //! dart-yaml markers
  • Automatic dependency resolution and caching
  • Script execution with dependency management
  • Compilation support for creating standalone executables
  • Cache management commands (list, clean, clear)
  • Support for running scripts from URLs
  • Shebang support for direct script execution
  • Comprehensive examples including:
    • CSV processing
    • Environment checking
    • File statistics
    • Git statistics
    • HTTP requests
    • JSON API interaction
    • Markdown preview
    • Port scanning
    • Shelf server
    • Todo CLI
    • YAML parsing

Features #

  • Fast script execution with caching
  • No need for separate pubspec.yaml files
  • Cargo-inspired workflow for Dart
  • Compatible with Dart SDK >=3.5.0
0
likes
0
points
29
downloads

Publisher

verified publisherglenfordwilliams.com

Weekly Downloads

A Cargo-style script runner for Dart with embedded manifests

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

artisanal, crypto, path, yaml

More

Packages that depend on dartrun