{"library":"lucene","type":"library","category":null,"description":"A JavaScript library for parsing, modifying, and stringifying Lucene query strings, built with PEG.js. Version 2.1.1 provides a stable API with a custom AST representation. It offers parse() and toString() functions to convert between query strings and structured objects. Compared to alternatives, it is lightweight and focused on query manipulation. The library is released as npm package and is in active use, though development cadence is low.","language":"javascript","status":"active","version":"2.1.1","tags":["javascript","lucene","query","parser","pegjs","formatter"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install lucene","imports":["import lucene from 'lucene'","import { parse } from 'lucene'","import { toString } from 'lucene'","import { Node } from 'lucene'"]},{"cmd":"yarn add lucene","imports":[]},{"cmd":"pnpm add lucene","imports":[]}],"homepage":"https://github.com/bripkens/lucene#readme","github":"git://github.com/bripkens/lucene","docs":null,"changelog":null,"pypi":null,"npm":"lucene","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}