vigil_backend 0.1.0
vigil_backend: ^0.1.0 copied to clipboard
Optional HTTP uploader that batches locally captured Vigil network calls and sends them to a protected backend ingest endpoint.
import 'package:vigil_backend/vigil_backend.dart';
import 'package:vigil_core/vigil_core.dart';
Future<void> main() async {
Vigil.instance.init();
final connection = VigilBackendConnection.connect(
config: VigilBackendConfig(
enabled: false,
endpoint: Uri.parse('https://dev-api.example.com/vigil/ingest'),
ingestKey: const String.fromEnvironment('VIGIL_INGEST_KEY'),
clientInfo: const {'app': 'example'},
),
);
await connection.dispose();
}