Skip to content

Commit

Permalink
Update emitters included in standard library (#4599)
Browse files Browse the repository at this point in the history
  • Loading branch information
steverice authored Oct 3, 2024
1 parent d0afd59 commit a5e8fad
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/extending-typespec/emitters-basics.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: Emitters

# Creating emitters

TypeSpec emitters are libraries that utilize various TypeSpec compiler APIs to reflect on the TypeSpec compilation process and generate artifacts. The TypeSpec standard library includes an emitter for OpenAPI version 3.0. However, you might want to emit TypeSpec to a different output format. One of the main advantages of TypeSpec is its ease of use as a single source of truth for all data shapes, and the simplicity of creating an emitter contributes significantly to this.
TypeSpec emitters are libraries that utilize various TypeSpec compiler APIs to reflect on the TypeSpec compilation process and generate artifacts. The TypeSpec standard library includes emitters for OpenAPI version 3.0, JSON Schema, and Protocol Buffers (Protobuf). However, you might want to emit TypeSpec to a different output format. One of the main advantages of TypeSpec is its ease of use as a single source of truth for all data shapes, and the simplicity of creating an emitter contributes significantly to this.

## Emitter design

Expand Down

0 comments on commit a5e8fad

Please sign in to comment.