dartx 0.0.1 copy "dartx: ^0.0.1" to clipboard
dartx: ^0.0.1 copied to clipboard

outdatedDart 1 only

Dartx it is designed to run standalone command-line scripts at any place without requirements to pre-install these scripts. It can be used for writing a small batch files in Dart language.

dartx #

Dartx it is designed to run standalone command-line scripts at any place without requirements to pre-install these scripts. It can be used for writing a small batch files in Dart language.

Dartx does not have any dependencies and can be distributed with a command-line scripts.

Dartx supports the command-line scripts that contains pubspec.yaml files inside the source code of these scripts.

Example of command-line script:

/*
@pubspec.yaml
name: script
dependencies:
  path:
*/

import "dart:io";
import "package:path/path.dart" as pathos;

void main() {
  var dir = pathos.dirname(Platform.script.toFilePath(windows:
      Platform.isWindows));
  print(dir);
}

This script can be executed by dartx script.dart.

Before executing script dartx creates temporary directory and tells pub to get dependencies into this temporary directory. Temporary directory will be deleted after the end of execution of command-line script.

832
likes
0
pub points
98%
popularity

Publisher

verified publishersimc.dev

Dartx it is designed to run standalone command-line scripts at any place without requirements to pre-install these scripts. It can be used for writing a small batch files in Dart language.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on dartx