Skip to content

Conversation

@flakey5
Copy link
Member

@flakey5 flakey5 commented May 31, 2025

Closes #214

TODO:

  • Section generation
    • methods
    • properties
    • events
  • Docs
  • Add tests
  • General cleanup (files, code, etc.)
  • Add to generate.yml action

@codecov-commenter
Copy link

codecov-commenter commented May 31, 2025

Codecov Report

❌ Patch coverage is 67.89773% with 791 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.93%. Comparing base (8375d8c) to head (64812d9).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/generators/json/utils/createEventSection.mjs 13.63% 171 Missing ⚠️
src/generators/json/utils/createMethodSection.mjs 25.72% 153 Missing ⚠️
...rc/generators/json/utils/createPropertySection.mjs 28.71% 144 Missing ⚠️
src/generators/json/utils/createSection.mjs 40.14% 85 Missing ⚠️
src/generators/json-all/index.mjs 48.71% 40 Missing ⚠️
tools/generate-json-types.mjs 0.00% 34 Missing ⚠️
src/generators/json/index.mjs 67.00% 33 Missing ⚠️
src/generators/json/utils/createSectionBase.mjs 86.03% 31 Missing ⚠️
src/utils/generator-error.mjs 22.85% 27 Missing ⚠️
src/generators/json/utils/createClassSection.mjs 43.90% 23 Missing ⚠️
... and 4 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #287      +/-   ##
==========================================
- Coverage   74.01%   73.93%   -0.08%     
==========================================
  Files         108      132      +24     
  Lines       10316    12780    +2464     
  Branches      685      792     +107     
==========================================
+ Hits         7635     9449    +1814     
- Misses       2678     3328     +650     
  Partials        3        3              

☔ View full report in Codecov by Sentry.
📢 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.

@avivkeller avivkeller mentioned this pull request Jun 24, 2025
6 tasks
@avivkeller
Copy link
Member

@flakey5 is this still in progress? Need any help?

@flakey5
Copy link
Member Author

flakey5 commented Sep 30, 2025

Still in progress just haven't been committing, I do wanna get this ready for review within the next coming weeks though

@flakey5 flakey5 force-pushed the flakey5/20240909/new-json-gen branch from a4cd425 to d711fee Compare October 6, 2025 20:16
@vercel
Copy link

vercel bot commented Oct 6, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
api-docs-tooling Ready Ready Preview Oct 23, 2025 6:16pm

Signed-off-by: flakey5 <[email protected]>
Signed-off-by: flakey5 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New JSON generator schema

3 participants