| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Deploying feathers-utils with
|
| Latest commit: | b54e954 |
| Status: | ✅ Deploy successful! |
| Preview URL: | https://be00b13a.feathers-utils.pages.dev |
| Branch Preview URL: | https://feat-new-util-simplify-query.feathers-utils.pages.dev |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This pull request introduces significant improvements to query merging and logical operator handling, as well as code cleanup and test enhancements. The main focus is on normalizing and flattening nested logical query structures ($and, $or) to avoid unnecessary nesting, which simplifies downstream processing and results in more predictable query shapes. Additionally, the codebase is refactored for clarity, and tests are updated to cover new behaviors.
closes #40
Query normalization and logical operator flattening
Code organization and exports
Test coverage and behavioral improvements
Minor code cleanup
These changes together make query merging more robust and maintainable, reduce the risk of deeply nested logical structures, and improve test coverage for edge cases.