Skip to content

feat(json): add JSON generators - #1079

Open
avivkeller wants to merge 2 commits into
mainfrom
json-generators
Open

feat(json): add JSON generators#1079
avivkeller wants to merge 2 commits into
mainfrom
json-generators

fixup!

7df595e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 2, 2026 in 0s

89.74% (target 80.00%)

View this Pull Request on Codecov

89.74% (target 80.00%)

Details

Codecov Report

❌ Patch coverage is 83.42563% with 419 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.74%. Comparing base (da5d8e6) to head (7df595e).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
...re/src/generators/json/__tests__/generate.test.mjs 15.88% 233 Missing ⚠️
packages/core/src/generators/json/utils/node.mjs 54.90% 69 Missing ⚠️
packages/core/src/generators/json/generate.mjs 38.46% 40 Missing ⚠️
...ckages/core/src/generators/json/utils/document.mjs 32.75% 39 Missing ⚠️
www/doc-kit.config.mjs 0.00% 14 Missing ⚠️
packages/react/src/jsx-ast/utils/buildContent.mjs 33.33% 6 Missing ⚠️
scripts/generate-json-types.mjs 90.19% 5 Missing ⚠️
packages/core/src/generators/json-all/generate.mjs 91.42% 3 Missing ⚠️
...kages/core/src/generators/json/utils/lifecycle.mjs 96.72% 2 Missing ⚠️
...kages/core/src/generators/json/utils/signature.mjs 98.91% 1 Missing and 1 partial ⚠️
... and 6 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1079      +/-   ##
==========================================
- Coverage   90.57%   89.74%   -0.83%     
==========================================
  Files         217      245      +28     
  Lines       20755    22791    +2036     
  Branches     1969     2160     +191     
==========================================
+ Hits        18799    20454    +1655     
- Misses       1949     2328     +379     
- Partials        7        9       +2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.