bripkens / lucene

Node.js lib to transform: lucene query → syntax tree → lucene query
MIT License
72 stars 33 forks source link

add es6 module support #23

Closed nicolashenry closed 4 years ago

nicolashenry commented 5 years ago

What I have done:

Fixes #22

bripkens commented 5 years ago

Thank you for this PR. I'll take a look at it over the next weekend. I cannot get to it earlier, sorry.

bripkens commented 5 years ago

So I finally was able to look at this PR. I really like what you did! Once PegJS has been released, we can merge this. Thank you for doing this ❤!

Once merged, we should also address the vulnerabilities the current dependencies have and turn all of this into a new release.

kf6kjg commented 4 years ago

It looks like PEG.js has stalled, the maintainer hasn't had any GitHub activity since January. :(

bripkens commented 4 years ago

Closing due to inactivity.

kf6kjg commented 4 years ago

..? As opposed to just merging this PR? The delay was on your part AFAICT.

bripkens commented 4 years ago

The delay is on the pegjs side as you also summarized in two weeks ago. Truth be told I just went through some of my projects and closed PRs that are open for a long time, but don't make any progress (without a closer inspection of content). So thank you for questioning my action @kf6kjg!

I do very much want to land @nicolashenry's changes, but not based on pre-release version. We can always re-open this PR once pegjs does get a 0.11 release.

kf6kjg commented 4 years ago

Which release might take a new maintainer and possibly a fork: looks like Peg.js's maintainer disappeared several months ago. Reminds me of H2G2: starship waiting on lemon-soaked paper napkins... :P

saeub commented 5 months ago

How about reviving this PR now that peggy is the established successor of PEG.js?

@bripkens are you still maintaining this project?

bripkens commented 5 months ago

@saeub: I don't have an active need for this project atm, but I am willing to review a PR that comes with sufficient test coverage.