File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,15 @@ The server is implemented in as much of an API-first way as possible. To start t
12
12
13
13
Interesting features:
14
14
15
- - TypeSpec, generating both JSON Schema and OpenAPI3 .
15
+ - TypeSpec, generating JSON Schema, OpenAPI3, and clients in multiple languages .
16
16
- Docs are exposed under the ` /docs ` endpoint.
17
17
- TypeScript types are generated from JSON Schema using ` json-schema-to-typescript ` .
18
18
- Routes are attached and requests/responses are validated based on the OpenAPI using ` fastify-openapi-glue ` .
19
19
20
20
## Prerequisites
21
21
22
22
1 . Install [ node] ( https://nodejs.org ) .
23
- 2 . For Python codegen, install [ Python] ( https://python.org ) and [ pip] ( https://pip.pypa.io/en/stable/installation/ ) .
23
+ 2 . Install [ TypeSpec] ( https://typespec.io ) ` npm install -g @typespec/compiler `
24
+ 3 . For Python codegen, install [ Python] ( https://python.org ) and [ pip] ( https://pip.pypa.io/en/stable/installation/ ) .
25
+ 4 . For Java codegen, install the [ JDK] ( https://www.oracle.com/java/technologies/downloads/#java17 ) 17 or higher.
26
+ 5 . For CSharp codegen, install the [ .NET SDK] ( https://dotnet.microsoft.com/en-us/download ) version 8 or higher.
You can’t perform that action at this time.
0 commit comments