Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update pug version #86

Open
benallalzakariae opened this issue Mar 18, 2021 · 6 comments · May be fixed by #88
Open

update pug version #86

benallalzakariae opened this issue Mar 18, 2021 · 6 comments · May be fixed by #88

Comments

@benallalzakariae
Copy link

No description provided.

@clicker57
Copy link

pug3.0.x is still unsupported yet.
I'm wondering when this project can be up-to-date...

@borisovg borisovg linked a pull request May 3, 2021 that will close this issue
@Anduh
Copy link

Anduh commented Jun 13, 2021

For those interested, I've published a (fork) package with updated dependencies: @anduh/pug-cli

It contains the changes @borisovg did in #88, and I changed it's command to pug3, so you can have both pug-cli (using pug) & @anduh/pug-cli (using pug3) installed at the same time, without conflicting commands.

koraa added a commit to Megahertz-Hannover/megahertz-hannover.org that referenced this issue Sep 27, 2021
@michaelgriffindrake
Copy link

I like using pug, but the fact that the pug-cli is outdated and has major security issues is a total detractor from using it. It doesn't lead to confidence that the project is going to be well maintained in the future. It's especially frustrating that there are people in the community who are submitting patches that update / fix it that are being ignored: to the point where they have to fork it like @Anduh did. Please at least let the community maintain it!

@Anduh
Copy link

Anduh commented Feb 3, 2022

Yeah, let the community maintain it. It's already 6 months since I published the fork, and been happily using it instead.

Guess I should take a look at the open PRs and see what to merge, so there is improvement beyond just updated deps.

@michaelgriffindrake
Copy link

Yeah @Anduh agreed. Thanks for your work on it. I've been using your fork on my last project and have been enjoying it. Pug is a great templating language and a CLI compiler is essential IMHO for a templating language to thrive. Please @ForbesLindesay can you make the CLI a community project, or at least stay up to date accepting patches. Pretty pretty please!

boray-tw added a commit to boray-tw/WP-about-us-page that referenced this issue Apr 16, 2022
It is based on the
[tutorial](https://github.com/mbilab/Web-tutorial/tree/master/unit/preprocessor)
given by the professor Darby.
There are some changes in the dependences:
1. Replace `pug-cli` package with `@anduh/pug-cli` based on [this issue
   of pug-cli](pugjs/pug-cli#86)
1. Remove `babel` package because the latest version of Chrome supports
   the new (or latest ?) version of JavaScript.
jasperandrew added a commit to jasperandrew/cookie-cruncher that referenced this issue Apr 26, 2022
nisrulz added a commit to nisrulz/app-privacy-policy-generator that referenced this issue Jun 8, 2023
nisrulz added a commit to nisrulz/app-privacy-policy-generator that referenced this issue Jun 8, 2023
@Anduh
Copy link

Anduh commented Jul 12, 2024

July 2024

For those still following this issue, I can point to tokilabs/pug3-cli as a more recently updated fork than my @anduh/pug-cli.

Beyond bumping the dependencies, @tokilabs/pug3-cli have also merged 4 other changes from the other PRs left hanging here.

While I plan to take a look at @anduh/pug-cli in the near future to include the other features & bump deps, it's not certain when I'll find the time. So, as of July 2024, @tokilabs/pug3-cli seems to be the best maintained fork of pug-cli.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants