Comments (7)
README updated: 3ef6879
Thanks.
from terser.
@olsonpm No worries. I just wanted to keep the description brief and critiquing a PR would have taken more time than just making the doc change.
from terser.
duplicate of #53
from terser.
@kzc this is not a duplicate of #53. The entire point is to make this information along with a concise recommendation readily available at the top of the readme.
There will be an increasing number of devs who end up here in the coming months, and it's a really poor experience right now to have to dig through issues like #2 and #53 to figure out what will be on everyone's mind.
Please add a more concise version of #53 to the readme.
from terser.
Nice username reporter... anyhow @kzc it would be agreeable to have what you said in a mission statement in a wiki page, with perhaps a singular reference link somewhere else... although I've already investigated this myself for our project and we're anxious and willing. :)
from terser.
The readme states
terser is API/CLI compatible with uglify-es and uglify-js@3.
But per kzc's comment that doesn't seem to be the intent of this repo. Would it make sense to remove that and have something more like
What is terser?
Forked from uglify-es, terser is a JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.
Why choose terser?
uglify-es is no longer maintained and uglifyjs does not support ES6+. Additionally, this project is intended as a superset of uglifyjs (can minify any code that uglifyjs can) as we attempt to port both fixes and features into terser.
Personally I find "why" at the top of readmes to be very helpful. Without it I end up digging a while to understand whether I need a tool.
from terser.
Sorry I would have created a PR - I just wasn't sure you guys would be for it.
from terser.
Related Issues (20)
- Use without NPM HOT 1
- Private fields, `in` and precedence (?) HOT 1
- Never use unsafe_methods
- renames arrow function declaration despite `keep_fnames: true` HOT 2
- [Feature request] ability to declare a static block as pure HOT 3
- When the compression is enabled, used variables are dropped. HOT 3
- [Feature request] nameCache and __MANGLE_PROP__ overlap HOT 5
- preserve_annotations changes position of `/* #__PURE__ */` comments in function calls HOT 1
- Support new import attributes "with" syntax. HOT 6
- Babel transpiled ES6 class is not working after mangling with terser HOT 3
- reserved is not a supported option HOT 1
- Replace new BigInt("0") with 0n for ecma: 2020+ HOT 1
- try/catch block that can't possibly throw should be unwrapped
- IIFE Parameter is being removed and causes code to break HOT 3
- AWS Pipe line deploy got this error
- [Feature] Support @pure in JSdoc just like `@__PURE__`
- Drop console.assert() statements with always true assertion HOT 1
- Not sure what to call this. Javascript destructuring? HOT 2
- Issue in Minification in v5.31.4 HOT 2
- 5.31.4 is dropping base classes when there are sub classes that extend the base class. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terser.