{"library":"logic-query-parser","type":"library","category":null,"description":"The `logic-query-parser` package provides a JavaScript utility for parsing logic search strings into a binary tree representation. It takes a query string, supports `AND`, `OR`, parentheses, and double quotes, and can be configured with custom space characters and a default operator. Additionally, it offers a utility function to convert the binary tree into a more usable JSON query form, simplifying programmatic interpretation. This package is currently at version 0.0.5 and was last published approximately 7 years ago, indicating it is no longer actively maintained. Its primary use case is to transform human-readable logical expressions into a structured data format suitable for backend search or filtering operations.","language":"javascript","status":"abandoned","version":"0.0.5","tags":["javascript","logic","query","parser","search"],"install":[{"cmd":"npm install logic-query-parser","imports":["const parser = require('logic-query-parser');","const parser = require('logic-query-parser');\nconst binaryTree = parser.parse('hello AND world');","const parser = require('logic-query-parser');\nconst query = parser.utils.binaryTreeToQueryJson(someBinaryTree);"]},{"cmd":"yarn add logic-query-parser","imports":[]},{"cmd":"pnpm add logic-query-parser","imports":[]}],"homepage":null,"github":"https://github.com/AnyFetch/logic-query-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/logic-query-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/logic-query-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}