executable 1.0.1 executable: ^1.0.1 copied to clipboard
The executable package provides a simple Dart class for dealing with executables. It helps find and check the existence of executables on the system and caches the results for improved performance. It [...]
The executable package is a simple Dart library for dealing with executables. It provides a class called Executable which makes it easy to find the path to an executable and check if it exists on the system.
Getting started #
dart pub add executable
Usage #
import 'package:executable/executable.dart';
void main() {
final cp = Executable('cp');
if (cp.existsSync()) {
final path = cp.findSync();
print('The path to ${cp.cmd} executable is $path.');
} else {
print('The executable ${cp.cmd} was not found on your system.');
}
}
LICENSE #
CONTRIBUTE #
We welcome contributions to the executable
package. If you have an idea for a new feature or have found a bug, just do a pull request (PR).