builder library

Entry point consumed by build_runner.

Consumers wire this builder in their build.yaml:

targets:
  $default:
    builders:
      ts_schema_codegen|ts_schema:
        enabled: true
        options:
          source: ../schema/index.ts
          export: FIELD_SCHEMA
          template: field_definitions
          field_class_import: package:your_app/models/field_definition.dart

Then run: dart run build_runner build.

Functions

tsSchemaBuilder(BuilderOptions options) → Builder
Factory referenced from build.yaml.