Skip to main content

vigil_core 0.1.0 copy "vigil_core: ^0.1.0" to clipboard
vigil_core: ^0.1.0 copied to clipboard

Core request models, privacy masking, trace context, timing parsers, and cURL export primitives for the Vigil network inspector.

example/main.dart

import 'package:vigil_core/vigil_core.dart';

void main() {
  Vigil.instance.init(
    config: const VigilConfig(
      maxCalls: 200,
      maskBodyFields: {'password', 'token', 'secret'},
    ),
  );

  final trace = VigilTraceContext.generate();
  final timings = VigilServerTimingParser.parse(
    'db;dur=24.5;desc="Load account", cache;dur=2.1',
  );

  print(trace.toHeader());
  print(timings.map((timing) => timing.name).join(', '));
}
0
likes
160
points
472
downloads

Documentation

API reference

Publisher

verified publisherguptan404.com

Weekly Downloads

Core request models, privacy masking, trace context, timing parsers, and cURL export primitives for the Vigil network inspector.

Repository (GitHub)
View/report issues
Contributing

Topics

#network-monitoring #http #debugging #observability #developer-tools

License

BSD-3-Clause (license)

More

Packages that depend on vigil_core