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

uglify-es is stale #3156

Closed
asapach opened this issue May 29, 2018 · 7 comments
Closed

uglify-es is stale #3156

asapach opened this issue May 29, 2018 · 7 comments

Comments

@asapach
Copy link

asapach commented May 29, 2018

Bug report or feature request?
Release request

Uglify version (uglifyjs -V)
uglify-es 3.3.9

Notes
It has been more than 5 months since uglify-es was last released. The latest release on NPM is 3.3.9. Is it still supported? There are a bunch of fixes in master that we'd like to see released in the harmony branch.

@alexlamsl
Copy link
Collaborator

uglify-es is no longer maintained.

@asapach
Copy link
Author

asapach commented May 29, 2018

Could you please mark the npm package as deprecated?

@kzc
Copy link
Contributor

kzc commented May 30, 2018

https://www.npmjs.com/package/terser

@julkue
Copy link

julkue commented Jun 21, 2018

Can you please point this out in the branch itself.

@aleclarson
Copy link

@alexlamsl Curious of the rationale behind that decision. This benchmark says uglify-es (at the time of writing) is almost 3x faster than uglify-js, so it seems strange to abandon it. Since you haven't deprecated it on NPM, should I assume you're only taking a break from maintaining it?

@edmorley
Copy link

so it seems strange to abandon it. Since you haven't deprecated it on NPM, should I assume you're only taking a break from maintaining it?

uglify-es has been forked and the new project is called terser. For projects that need ES6 support, use it instead of uglify-es, since all new development will be happening over there (and things like webpack are switching over to it shortly too):
https://github.com/fabiosantoscode/terser

@ericketts
Copy link

ericketts commented May 20, 2019

if this lib is no longer being maintained it would be very helpful to add a [DEPRECATED] warning to the README and repo's subject/description line (maybe even archive the repo), so that folks who just look over the README and don't spelunk the issues right off the bat don't invest their time in integrating a dead lib. (and pushing this deprecation warning to npm would also be a nice thing to do)

@alexlamsl @mishoo

edited for grammar, clarity, spelling

matz3 added a commit to SAP/ui5-builder that referenced this issue Jul 29, 2019
`uglify-es` is no longer maintained:
mishoo/UglifyJS#3156 (comment)

Terser is a maintained fork of uglify-es, which is used by most of the
existing bundling tools.
matz3 added a commit to SAP/ui5-builder that referenced this issue Jul 31, 2019
`uglify-es` is no longer maintained:
mishoo/UglifyJS#3156 (comment)

Terser is a maintained fork of uglify-es, which is used by most of the
existing bundling tools.
magjac added a commit to magjac/d3-graphviz that referenced this issue Mar 8, 2020
magjac added a commit to magjac/d3-graphviz that referenced this issue Mar 10, 2020
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

No branches or pull requests

7 participants