Commit 87f4051
Fix runtime schema interfaces: restore isNode to NodeSpec, keep removed from FieldSpec
- Add isNode field back to NodeSpec interface while keeping it removed from FieldSpec
- Update runtime schema generator to include isNode in NodeSpec objects
- Update TypeScript generation to reflect correct interface structure
- Regenerate all runtime schema files and test snapshots
- Maintain enhanced AST generation functionality with corrected schema
Co-Authored-By: Dan Lynch <[email protected]>1 parent 8eb6df4 commit 87f4051
File tree
12 files changed
+3611
-1398
lines changed- __fixtures__/output/runtime-schema
- full-features
- json
- custom-filename
- enabled
- latest-proto
- typescript
- custom-filename
- enabled
- full-features
- packages
- proto-parser
- __tests__/__snapshots__
- src
- runtime-schema
- utils/src
12 files changed
+3611
-1398
lines changedLines changed: 255 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 255 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 255 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 271 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 256 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 256 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 256 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1804 additions & 0 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
0 commit comments