-
Notifications
You must be signed in to change notification settings - Fork 63
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
Comments
pug3.0.x is still unsupported yet. |
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 |
Regarding pug-cli see pugjs/pug-cli#86
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! |
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. |
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! |
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.
July 2024For 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 |
No description provided.
The text was updated successfully, but these errors were encountered: