blocks_codegen 0.1.3
blocks_codegen: ^0.1.3 copied to clipboard
Code generator for Blocks client SDK — reads OpenRPC spec and generates typed Dart clients.
blocks_codegen #
Code generator for the Blocks Dart SDK. Reads an OpenRPC spec and generates a fully typed Dart client with sealed classes, enums, maps, and transferable hydration.
Usage #
CLI #
dart run blocks_codegen --spec path/to/spec.json --output lib/blocks_client.dart
build_runner #
Add to build.yaml and place your .spec.json in lib/. Run:
dart run build_runner build
License #
Apache 2.0