File tree Expand file tree Collapse file tree 3 files changed +11
-3
lines changed
Expand file tree Collapse file tree 3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " pave" ,
33 "type" : " module" ,
4- "version" : " 0.13.32 " ,
4+ "version" : " 0.13.33 " ,
55 "author" : " Casey Foster <c@sey.me>" ,
66 "license" : " MIT" ,
77 "repository" : {
Original file line number Diff line number Diff line change 2828
2929/**
3030 * @template {TypeOptions} O
31- * @typedef {Type<Pick<O, 'context' | 'extensions' | 'typeName'>> } SubType
31+ * @typedef {Type<{
32+ * context: O['context'];
33+ * extensions: O['extensions'];
34+ * typeName: O['typeName'];
35+ * }>} SubType
3236 */
3337
3438/**
Original file line number Diff line number Diff line change @@ -21,7 +21,11 @@ export type TypeOptions = {
2121 typeName ?: string ;
2222 value ?: any ;
2323} ;
24- export type SubType < O extends TypeOptions > = Type < Pick < O , "context" | "extensions" | "typeName" > > ;
24+ export type SubType < O extends TypeOptions > = Type < {
25+ context : O [ "context" ] ;
26+ extensions : O [ "extensions" ] ;
27+ typeName : O [ "typeName" ] ;
28+ } > ;
2529export type Type < O extends TypeOptions = { } > = Recursive < ( O [ "typeName" ] extends string ? O [ "typeName" ] : never ) | ( ( {
2630 optional : SubType < O > ;
2731} | {
You can’t perform that action at this time.
0 commit comments