pocketbase_dart_server_wrapper 0.0.5 copy "pocketbase_dart_server_wrapper: ^0.0.5" to clipboard
pocketbase_dart_server_wrapper: ^0.0.5 copied to clipboard

A simple PocketBase server wrapper, exposes a class that wraps a process object and interacts with it trough flags.

example/main.dart

import 'package:pocketbase_dart_server_wrapper/pocketbase_dart_server_wrapper.dart';

void main(List<String> arguments) async {
  final pocketBaseServer = PocketBaseWrapper(
    // You need to specify your pocketbase executable is
    executablePath: './pocketbase.exe',
  );
  // Run serve command
  await pocketBaseServer.serve();
  // Create a future that completes after 5 seconds
  Future.delayed(Duration(seconds: 5)).then((e) =>
      // Close the server after future completes
      pocketBaseServer.dispose());
  // Listen to stdout
  await pocketBaseServer.listenStdout();
}
1
likes
150
points
47
downloads

Publisher

verified publisherkev.ar

Weekly Downloads

A simple PocketBase server wrapper, exposes a class that wraps a process object and interacts with it trough flags.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

More

Packages that depend on pocketbase_dart_server_wrapper