spark_generator 1.0.0-alpha.6 copy "spark_generator: ^1.0.0-alpha.6" to clipboard
spark_generator: ^1.0.0-alpha.6 copied to clipboard

Code generator for Spark Framework pages and components

spark_generator #

Code generator for the Spark Framework. Processes @Page, @Endpoint, and @Component annotations to generate route handlers and component hydration code.

Features #

  • PageGenerator - Generates handlers for @Page annotated classes
  • EndpointGenerator - Generates handlers for @Endpoint annotated API classes
  • ComponentGenerator - Generates hydration code for @Component annotated web components
  • RouterBuilder - Aggregates all routes into createSparkRouter() and createSparkServer() functions

Quick Start #

Add to your pubspec.yaml:

dependencies:
  spark_framework: ^1.0.0

dev_dependencies:
  spark_generator: ^1.0.0
  build_runner: ^2.4.0

Run the generator:

dart run build_runner build

Or watch for changes:

dart run build_runner watch

Documentation #

See example/example.md for usage examples.

0
likes
160
points
165
downloads

Publisher

verified publisherkleak.dev

Weekly Downloads

Code generator for Spark Framework pages and components

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

analyzer, build, code_builder, dart_style, glob, path, source_gen, spark_framework

More

Packages that depend on spark_generator