Skip to content

Commit 59e779b

Browse files
committed
updated exported typing for OakOpenApiSpec
1 parent d93f377 commit 59e779b

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,12 @@
1212
- revamped documentation (JSDoc)
1313
- code format & code format settings for VS Code users
1414
- upgraded dependencies (`zod@^3.24.1`)
15+
- updated typing for `OakOpenApiSpec` (added prop: `request`, untyped unproven
16+
prop: `requestBody`)
1517

1618
## Removed
1719

18-
- the file `jsr.json` is removed in favour of file `deno.jsonc`
20+
- the file `jsr.json` is removed in favour of the file `deno.jsonc`
1921

2022
## [0.12.2] - 2024-12-06
2123

deno.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dklab/oak-routing-ctrl",
3-
"version": "0.13.0-alpha.1",
3+
"version": "0.13.0-alpha.2",
44
"exports": {
55
".": "./mod.ts",
66
"./mod": "./mod.ts"

src/utils/schema_utils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ import {
2828
* ```
2929
*/
3030
export type OakOpenApiSpec =
31-
& Omit<RouteConfig, "method" | "path" | "responses">
31+
& Omit<RouteConfig, "method" | "path" | "responses" | "requestBody">
3232
& {
33+
request?: RouteConfig["request"];
3334
responses?: {
3435
[statusCode: string]: ResponseConfig;
3536
};

0 commit comments

Comments
 (0)