Skip to content

Update schema generator to better support complex types #60

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

rkesters
Copy link

@rkesters rkesters commented May 18, 2022

  • Update the lib to use ts-json-schema-generator and a new version of ajv
  • Moved test directory out ./src to enable better code coverage stats
  • add unit tests to ensure baseline functionality
  • update command line options to match ts-json-schema-generator

Robert Kesterson and others added 9 commits January 3, 2022 15:54
cleaned up unit test and ts config

updated package.json

2.5.0

clean up

README

Add export for the allowed types name in --collection

2.5.1

Added AllowedTypeNames override

2.5.2

Added AllowedTypeNames override

2.5.3

Added AllowedTypeNames override

2.5.4

Added AllowedTypeNames override

2.5.5

added separateSchemaFile CLI option

merge cleanup for separate schema file

updated Readme

0.0.1

correct version

2.5.6

update UT

updated deps

2.5.7

Updated typescript-json-schema version

2.6.0

Update parse function to handle paths in an OS agsnostic way

Better handling of multiple input files.

2.7.0
Update Deps to Latest Version
Fix package name used in `npx` command.
@rkesters rkesters force-pushed the rkesters/modGen branch 3 times, most recently from 5b4d6fe to 09b182f Compare May 18, 2022 06:56
@rkesters rkesters force-pushed the rkesters/modGen branch 3 times, most recently from a7e3636 to 36f9e1c Compare June 2, 2022 22:14
updated unit tests
Added new vs old unit test
Add a test for omit utility type
Removal of typescript-json-schema from main code
Moved __test__ directory out of src folder for better code coverage
Updated circle.ci
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.

2 participants