targets: $default: builders: deferred_widget: enabled: true generate_for: exclude: - test - example include: - test/gen_* builders: deferred_widget: # library URI containing the builder - maps to `lib/member_count_library_generator.dart` import: "package:wyatt_deferred_widget_gen/wyatt_deferred_widget_gen.dart" # Name of the function in the above library to call. builder_factories: ["deferredWidgetBuilder"] # The mapping from the source extension to the generated file extension build_extensions: {".dart": [".deferred.dart"]} # Will automatically run on any package that depends on it auto_apply: dependents # Generate the output directly into the package, not to a hidden cache dir build_to: source