|
1 | 1 | { |
2 | 2 | "metadata": { |
3 | 3 | "toolPackage": "@microsoft/api-extractor", |
4 | | - "toolVersion": "7.32.0", |
5 | | - "schemaVersion": 1009, |
| 4 | + "toolVersion": "7.33.5", |
| 5 | + "schemaVersion": 1010, |
6 | 6 | "oldestForwardsCompatibleVersion": 1001, |
7 | 7 | "tsdocConfig": { |
8 | 8 | "$schema": "https://developer.microsoft.com/json-schemas/tsdoc/v0/tsdoc.schema.json", |
|
195 | 195 | "text": "<T>) => void" |
196 | 196 | } |
197 | 197 | ], |
| 198 | + "fileUrlPath": "src/function_registry.ts", |
198 | 199 | "isReadonly": true, |
199 | 200 | "releaseTag": "Public", |
200 | 201 | "name": "cloudEvent", |
|
221 | 222 | "text": "> " |
222 | 223 | } |
223 | 224 | ], |
| 225 | + "fileUrlPath": "src/functions.ts", |
224 | 226 | "releaseTag": "Public", |
225 | 227 | "typeParameters": [ |
226 | 228 | { |
|
307 | 309 | "text": "> " |
308 | 310 | } |
309 | 311 | ], |
| 312 | + "fileUrlPath": "src/functions.ts", |
310 | 313 | "releaseTag": "Public", |
311 | 314 | "typeParameters": [ |
312 | 315 | { |
|
402 | 405 | "text": "export interface CloudFunctionsContext " |
403 | 406 | } |
404 | 407 | ], |
| 408 | + "fileUrlPath": "src/functions.ts", |
405 | 409 | "releaseTag": "Public", |
406 | 410 | "name": "CloudFunctionsContext", |
407 | 411 | "preserveMemberOrder": false, |
|
527 | 531 | "text": "export declare enum ComponentType " |
528 | 532 | } |
529 | 533 | ], |
| 534 | + "fileUrlPath": "src/openfunction/context.ts", |
530 | 535 | "releaseTag": "Public", |
531 | 536 | "name": "ComponentType", |
532 | 537 | "preserveMemberOrder": false, |
|
607 | 612 | "text": ";" |
608 | 613 | } |
609 | 614 | ], |
| 615 | + "fileUrlPath": "src/functions.ts", |
610 | 616 | "releaseTag": "Public", |
611 | 617 | "name": "Context", |
612 | 618 | "typeTokenRange": { |
|
624 | 630 | "text": "export declare class ContextUtils " |
625 | 631 | } |
626 | 632 | ], |
| 633 | + "fileUrlPath": "src/openfunction/context.ts", |
627 | 634 | "releaseTag": "Public", |
628 | 635 | "name": "ContextUtils", |
629 | 636 | "preserveMemberOrder": false, |
|
833 | 840 | "text": "export interface Data " |
834 | 841 | } |
835 | 842 | ], |
| 843 | + "fileUrlPath": "src/functions.ts", |
836 | 844 | "releaseTag": "Public", |
837 | 845 | "name": "Data", |
838 | 846 | "preserveMemberOrder": false, |
|
877 | 885 | "text": "export interface EventFunction " |
878 | 886 | } |
879 | 887 | ], |
| 888 | + "fileUrlPath": "src/functions.ts", |
880 | 889 | "releaseTag": "Public", |
881 | 890 | "name": "EventFunction", |
882 | 891 | "preserveMemberOrder": false, |
|
954 | 963 | "text": "export interface EventFunctionWithCallback " |
955 | 964 | } |
956 | 965 | ], |
| 966 | + "fileUrlPath": "src/functions.ts", |
957 | 967 | "releaseTag": "Public", |
958 | 968 | "name": "EventFunctionWithCallback", |
959 | 969 | "preserveMemberOrder": false, |
|
1114 | 1124 | "text": ";" |
1115 | 1125 | } |
1116 | 1126 | ], |
| 1127 | + "fileUrlPath": "src/functions.ts", |
1117 | 1128 | "releaseTag": "Public", |
1118 | 1129 | "name": "HandlerFunction", |
1119 | 1130 | "typeParameters": [ |
|
1157 | 1168 | "text": ") => void" |
1158 | 1169 | } |
1159 | 1170 | ], |
| 1171 | + "fileUrlPath": "src/function_registry.ts", |
1160 | 1172 | "isReadonly": true, |
1161 | 1173 | "releaseTag": "Public", |
1162 | 1174 | "name": "http", |
|
1175 | 1187 | "text": "export interface HttpFunction " |
1176 | 1188 | } |
1177 | 1189 | ], |
| 1190 | + "fileUrlPath": "src/functions.ts", |
1178 | 1191 | "releaseTag": "Public", |
1179 | 1192 | "name": "HttpFunction", |
1180 | 1193 | "preserveMemberOrder": false, |
|
1253 | 1266 | "text": "export interface HttpFunctionResponse " |
1254 | 1267 | } |
1255 | 1268 | ], |
| 1269 | + "fileUrlPath": "src/functions.ts", |
1256 | 1270 | "releaseTag": "Public", |
1257 | 1271 | "name": "HttpFunctionResponse", |
1258 | 1272 | "preserveMemberOrder": false, |
|
1374 | 1388 | "text": ";" |
1375 | 1389 | } |
1376 | 1390 | ], |
| 1391 | + "fileUrlPath": "src/functions.ts", |
1377 | 1392 | "releaseTag": "Public", |
1378 | 1393 | "name": "LegacyCloudFunctionsContext", |
1379 | 1394 | "typeTokenRange": { |
|
1391 | 1406 | "text": "export interface LegacyEvent " |
1392 | 1407 | } |
1393 | 1408 | ], |
| 1409 | + "fileUrlPath": "src/functions.ts", |
1394 | 1410 | "releaseTag": "Public", |
1395 | 1411 | "name": "LegacyEvent", |
1396 | 1412 | "preserveMemberOrder": false, |
|
1463 | 1479 | "text": "export interface OpenFunction " |
1464 | 1480 | } |
1465 | 1481 | ], |
| 1482 | + "fileUrlPath": "src/functions.ts", |
1466 | 1483 | "releaseTag": "Public", |
1467 | 1484 | "name": "OpenFunction", |
1468 | 1485 | "preserveMemberOrder": false, |
|
1553 | 1570 | "text": ") => void" |
1554 | 1571 | } |
1555 | 1572 | ], |
| 1573 | + "fileUrlPath": "src/function_registry.ts", |
1556 | 1574 | "isReadonly": true, |
1557 | 1575 | "releaseTag": "Public", |
1558 | 1576 | "name": "openfunction", |
|
1571 | 1589 | "text": "export interface OpenFunctionComponent " |
1572 | 1590 | } |
1573 | 1591 | ], |
| 1592 | + "fileUrlPath": "src/openfunction/context.ts", |
1574 | 1593 | "releaseTag": "Public", |
1575 | 1594 | "name": "OpenFunctionComponent", |
1576 | 1595 | "preserveMemberOrder": false, |
|
1737 | 1756 | "text": "export interface OpenFunctionContext " |
1738 | 1757 | } |
1739 | 1758 | ], |
| 1759 | + "fileUrlPath": "src/openfunction/context.ts", |
1740 | 1760 | "releaseTag": "Public", |
1741 | 1761 | "name": "OpenFunctionContext", |
1742 | 1762 | "preserveMemberOrder": false, |
|
2071 | 2091 | "text": "export declare abstract class OpenFunctionRuntime " |
2072 | 2092 | } |
2073 | 2093 | ], |
| 2094 | + "fileUrlPath": "src/openfunction/runtime.ts", |
2074 | 2095 | "releaseTag": "Public", |
2075 | 2096 | "name": "OpenFunctionRuntime", |
2076 | 2097 | "preserveMemberOrder": false, |
|
2740 | 2761 | "text": "export declare class Plugin " |
2741 | 2762 | } |
2742 | 2763 | ], |
| 2764 | + "fileUrlPath": "src/openfunction/plugin.ts", |
2743 | 2765 | "releaseTag": "Public", |
2744 | 2766 | "name": "Plugin_2", |
2745 | 2767 | "preserveMemberOrder": false, |
|
2985 | 3007 | }, |
2986 | 3008 | { |
2987 | 3009 | "kind": "Content", |
2988 | | - "text": "any" |
| 3010 | + "text": "string extends infer T ? T extends string ? T extends keyof this ? this[T] : T extends `${infer FieldKey}[${infer IndexKey}]` ? FieldKey extends keyof this ? import(\"lodash\")." |
| 3011 | + }, |
| 3012 | + { |
| 3013 | + "kind": "Reference", |
| 3014 | + "text": "IndexedFieldWithPossiblyUndefined", |
| 3015 | + "canonicalReference": "@types/lodash!\"\\\"../index\\\"\".IndexedFieldWithPossiblyUndefined:type" |
| 3016 | + }, |
| 3017 | + { |
| 3018 | + "kind": "Content", |
| 3019 | + "text": "<this[FieldKey], IndexKey> : undefined : undefined : never : never" |
2989 | 3020 | }, |
2990 | 3021 | { |
2991 | 3022 | "kind": "Content", |
|
2995 | 3026 | "isStatic": false, |
2996 | 3027 | "returnTypeTokenRange": { |
2997 | 3028 | "startIndex": 3, |
2998 | | - "endIndex": 4 |
| 3029 | + "endIndex": 6 |
2999 | 3030 | }, |
3000 | 3031 | "releaseTag": "Public", |
3001 | 3032 | "isProtected": false, |
|
3093 | 3124 | "text": " " |
3094 | 3125 | } |
3095 | 3126 | ], |
| 3127 | + "fileUrlPath": "src/functions.ts", |
3096 | 3128 | "releaseTag": "Public", |
3097 | 3129 | "name": "Request_2", |
3098 | 3130 | "preserveMemberOrder": false, |
|
3143 | 3175 | "text": "export declare enum RuntimeType " |
3144 | 3176 | } |
3145 | 3177 | ], |
| 3178 | + "fileUrlPath": "src/openfunction/context.ts", |
3146 | 3179 | "releaseTag": "Public", |
3147 | 3180 | "name": "RuntimeType", |
3148 | 3181 | "preserveMemberOrder": false, |
|
3201 | 3234 | "text": "export interface TraceConfig " |
3202 | 3235 | } |
3203 | 3236 | ], |
| 3237 | + "fileUrlPath": "src/openfunction/context.ts", |
3204 | 3238 | "releaseTag": "Public", |
3205 | 3239 | "name": "TraceConfig", |
3206 | 3240 | "preserveMemberOrder": false, |
|
3337 | 3371 | "text": "export interface TraceProvider " |
3338 | 3372 | } |
3339 | 3373 | ], |
| 3374 | + "fileUrlPath": "src/openfunction/context.ts", |
3340 | 3375 | "releaseTag": "Public", |
3341 | 3376 | "name": "TraceProvider", |
3342 | 3377 | "preserveMemberOrder": false, |
|
3453 | 3488 | "text": "export declare enum TraceProviderType " |
3454 | 3489 | } |
3455 | 3490 | ], |
| 3491 | + "fileUrlPath": "src/openfunction/context.ts", |
3456 | 3492 | "releaseTag": "Public", |
3457 | 3493 | "name": "TraceProviderType", |
3458 | 3494 | "preserveMemberOrder": false, |
|
0 commit comments