|
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