Created a simple query language for JSON data.
Features:
- Basic query selection
 - Fallback Mechanism
 - Wildcard support
 - Array Slices
 - Multiple Key Selection
 - Key Omission
 - Single Key Omission
 - Functions
 - Comparison Operators
 - Conditions
 - Configurable
 
Here’s an example to get the list of adult friends:
$.friends[?(@.age >= 18)]
Runs in browsers, and Node.js
Documentation site: https://jqlite.vercel.app/
GitHub: https://github.com/Jay-Karia/jqlite
NPM Package: https://www.npmjs.com/package/jqlite-ts
⭐ Leaving a star on GitHub is much appreciated!

100% agreed. It’s just a learning/hobby project, to know more about parsers, and how languages work. Some of the features like Wildcard, Multiple key selection/omission comes handy, and might add more features like that.
Totally fair. Sounds fun :)