Skip to content

Commit 68ca5f2

Browse files
committed
O
1 parent f86848c commit 68ca5f2

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

src/index.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
*/
1818

1919
/**
20-
* @template {SchemaOptions} [A={}] Default is `{}`
21-
* @template [_Context=A['context'] extends undefined ? unknown: A['context']]
22-
* Default is `A['context'] extends undefined ? unknown: A['context']`
23-
* @template [_Extensions=A['extensions'] extends undefined ? {} : A['extensions']]
24-
* Default is `A['extensions'] extends undefined ? {} : A['extensions']`
25-
* @template [TypeName=A['typeName'] extends undefined ? never : A['typeName']]
26-
* Default is `A['typeName'] extends undefined ? never : A['typeName']`
20+
* @template {SchemaOptions} [O={}] Default is `{}`
21+
* @template [_Context=O['context'] extends undefined ? unknown: O['context']]
22+
* Default is `O['context'] extends undefined ? unknown: O['context']`
23+
* @template [_Extensions=O['extensions'] extends undefined ? {} : O['extensions']]
24+
* Default is `O['extensions'] extends undefined ? {} : O['extensions']`
25+
* @template [TypeName=O['typeName'] extends undefined ? never : O['typeName']]
26+
* Default is `O['typeName'] extends undefined ? never : O['typeName']`
2727
* @typedef {{
28-
* [K in TypeName extends string ? TypeName : never]: Type<Schema<A>, any>;
28+
* [K in TypeName extends string ? TypeName : never]: Type<Schema<O>, any>;
2929
* }} Schema
3030
*/
3131

@@ -50,15 +50,15 @@
5050

5151
/**
5252
* @template {Schema<any>} [S=Schema] Default is `Schema`
53-
* @template {TypeOptions} [A={}] Default is `{}`
54-
* @template [Input=A['input'] extends undefined ? unknown : A['input']]
55-
* Default is `A['input'] extends undefined ? unknown : A['input']`
56-
* @template [Object=A['object'] extends undefined ? unknown : A['object']]
57-
* Default is `A['object'] extends undefined ? unknown : A['object']`
58-
* @template [ResolvedValue=A['resolvedValue'] extends undefined ? {} : A['resolvedValue']]
59-
* Default is `A['resolvedValue'] extends undefined ? {} : A['resolvedValue']`
60-
* @template [Value=A['value'] extends undefined ? undefined : A['value']]
61-
* Default is `A['value'] extends undefined ? undefined : A['value']`
53+
* @template {TypeOptions} [O={}] Default is `{}`
54+
* @template [Input=O['input'] extends undefined ? unknown : O['input']]
55+
* Default is `O['input'] extends undefined ? unknown : O['input']`
56+
* @template [Object=O['object'] extends undefined ? unknown : O['object']]
57+
* Default is `O['object'] extends undefined ? unknown : O['object']`
58+
* @template [ResolvedValue=O['resolvedValue'] extends undefined ? {} : O['resolvedValue']]
59+
* Default is `O['resolvedValue'] extends undefined ? {} : O['resolvedValue']`
60+
* @template [Value=O['value'] extends undefined ? undefined : O['value']]
61+
* Default is `O['value'] extends undefined ? undefined : O['value']`
6262
* @typedef {Recursive<
6363
* | SchemaTypeName<S>
6464
* | ((

0 commit comments

Comments
 (0)