simutil_plugins 1.0.0
simutil_plugins: ^1.0.0 copied to clipboard
YAML plugin registry and command runner for SimUtil.
simutil_plugins #
YAML plugin registry and command runner for SimUtil. Reads the plugins: section of ~/.simutil/settings.yaml, expands {device.*} templates, and launches the configured commands.
Part of SimUtil.
Usage #
import 'package:simutil_plugins/simutil_plugins.dart';
Future<void> main() async {
final catalog = await loadPluginCatalog();
catalog.warnings.forEach(print);
for (final plugin in catalog.plugins) {
print(plugin.label);
}
}
See the plugin docs for the YAML format.
package:simutil_plugins/testing.dart provides FakePluginRunner for tests.