pugjs / pug

Pug – robust, elegant, feature rich template engine for Node.js
https://pugjs.org
21.65k stars 1.96k forks source link

Pug-cli is unmaintained despite being mentioned in the readme #3444

Open koraa opened 2 months ago

koraa commented 2 months ago

See the following comment on its issues:

https://github.com/pugjs/pug-cli/issues/86#issuecomment-2225076337

Getting crow-help to review @tokilabs/pug3-cli and merging their pull requests seems like a preferable alternative to just letting pug-cli waste away…

Right now people are de-facto encouraged to blindly switch to third party user's forks.

./cc @Anduh @tokilabs

Anduh commented 2 months ago

Agree it would be great if the official pug-cli package would at least bump pug deps up to 3.0.3, after having gone untouched for 8 years.

Tokilabs's and my pug-cli forks haven't yet bumped deps to pug@3.0.3 which came out this year, so would be great if someone combined bump to pug@3.0.3 + tokilabs' changes into a single PR to pugjs/pug-cli. In my fork I changed the cli command to pug3 so it could be installed alongside pug-cli and not interfere, and tokilabs' fork also picked up these changes, so the PR would need to add back pug as a working cli command alongside the pug3 alias.

Currently @anduh/pug-cli has 1k downloads/week, while the newer and more recently updated @tokilabs/pug3-cli has downloads in the double digits. All while pug-cli, that hasn't been updated in 8 years and still runs on Pug2, is downloaded some 9k/week.

Pug-cli being unmaintained was brought up at least in #3339, but a maintainer closed the issue, seemingly thinking it was about "pug" not being maintained, and not "pug-cli".