-
Notifications
You must be signed in to change notification settings - Fork 20
chore: refactor field building approach + fix some issues with v0 backward compatibility #193
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
Merged
Merged
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
75d4a07
fix: small fixes for backward compatibility
antoniocapeloremote d9583a2
chore: maybe this refactor makes sense
antoniocapeloremote 422217b
wip
antoniocapeloremote e47acce
chore: wip 2
antoniocapeloremote 789774e
fix: fix wrong variable in the mutateSchema fn and fix 1 test
antoniocapeloremote 55b551f
chore: refactoring code and cleaning tests
antoniocapeloremote e22d96b
chore: fix wrong fixture on json-logic-v0 test
antoniocapeloremote 786641e
chore: wip mutating arrays
antoniocapeloremote ad59f0a
chore: revert array mutation
antoniocapeloremote 961e309
fix: fix deepMerge for arrays
antoniocapeloremote 011a363
chore: comment
antoniocapeloremote 8ce3c45
fix: remove unused import
antoniocapeloremote c54ac6e
chore: improved array handling
antoniocapeloremote 500e8bd
chore: further array refinements
antoniocapeloremote 70b9a3b
chore: handling required array case
antoniocapeloremote bdfdc1c
fix: fix property cleaning on updated fields
antoniocapeloremote 74ba3d1
chore: comments
antoniocapeloremote 6d9f2fc
chore: refactor
antoniocapeloremote 2b02720
chore: make fields visible by default
antoniocapeloremote a0a643e
chore: improve error messages by calculating complete schema for field
antoniocapeloremote 5ab562b
fix: fix fixture
antoniocapeloremote 81e2182
fix: consider allof/anyof/oneof when merging schemas
antoniocapeloremote b7821ec
fix: fix schemaDynamicValidationConst
antoniocapeloremote e9735cd
fix: add fallback values object on applySchemaRules fn
antoniocapeloremote 5ae491b
chore: add support for value as a const substitute
antoniocapeloremote 0d465f0
fix: consider original schema for calculating correct input type for …
antoniocapeloremote da7f9db
fix: fix missing multiple attribute in array
antoniocapeloremote b7095a9
chore: reorder jsdoc params
antoniocapeloremote d72c807
chore: refactor const fallback
antoniocapeloremote e1f36f8
chore: refactor buildFieldSchema to accept object
antoniocapeloremote cd57b6c
chore: jsdoc
antoniocapeloremote b6aca91
chore: jsdoc
antoniocapeloremote 1b1dda1
chore: refactor, remove unnecessary fn
antoniocapeloremote 8a5e5dd
chore: fix lint
antoniocapeloremote 151ffee
chore: remove old argument
antoniocapeloremote e26e693
chore: rever need of value/const replacement
antoniocapeloremote c922796
chore: cleanup type
antoniocapeloremote d6afa5b
chore: rename
antoniocapeloremote 55e3475
chore: cleanup
antoniocapeloremote 1b6cc82
chore: address PR comments
antoniocapeloremote 9c0eeda
chore: small simplification
antoniocapeloremote File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.