https://github.com/jaywcjlove/uglify-js-export
A transform to make UglifyJS work in CommonJS.
https://github.com/jaywcjlove/uglify-js-export
commonjs uglify-js
Last synced: 2 months ago
JSON representation
A transform to make UglifyJS work in CommonJS.
- Host: GitHub
- URL: https://github.com/jaywcjlove/uglify-js-export
- Owner: jaywcjlove
- Created: 2022-05-26T02:33:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-29T16:25:27.000Z (9 months ago)
- Last Synced: 2024-10-29T23:50:58.586Z (7 months ago)
- Topics: commonjs, uglify-js
- Language: JavaScript
- Homepage: https://jaywcjlove.github.io/tools/#/js-beautifier
- Size: 273 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
uglify-js-export
===[](https://jaywcjlove.github.io/#/sponsor)
[](https://www.npmjs.com/package/uglify-js-export)
[](https://www.npmjs.com/package/uglify-js)
[](https://www.npmjs.com/package/uglify-js)
[](https://www.npmjs.com/package/uglify-js)
[](https://github.com/jaywcjlove/uglify-js-export/actions/workflows/ci.yml)[UglifyJS](https://github.com/mishoo/UglifyJS) is a JavaScript parser, minifier, compressor and beautifier toolkit.
A transform to make UglifyJS work in [CommonJS](http://wiki.commonjs.org/wiki/Modules/1.1).
## Installation
```bash
npm i uglify-js-export
```## Usage
```js
import UglifyJS from 'uglify-js-export';const code = "function add(first, second) { return first + second; }";
const result = UglifyJS.minify(code);console.log(result.error); // runtime error, or `undefined` if no error
console.log(result.code); // minified output: function add(n,d){return n+d}
```## License
Licensed under the MIT License.