{"library":"grunt-contrib-uglify","type":"library","category":null,"description":"grunt-contrib-uglify is a Grunt plugin designed to minify JavaScript files efficiently using the UglifyJS library. As of its current stable version, 5.2.2, it provides a crucial build step for optimizing frontend assets by reducing file sizes. The package typically sees releases driven by updates to its underlying dependencies, particularly UglifyJS, or to maintain compatibility with newer Node.js and Grunt versions, rather than a fixed release cadence. Its primary differentiator is its deep integration into the Grunt task runner ecosystem, allowing developers to configure JavaScript minification directly within their Gruntfiles with fine-grained control over UglifyJS options like mangling, compression, and source map generation. This makes it a go-to solution for projects that leverage Grunt for their build automation, abstracting the complexities of direct UglifyJS CLI usage into a declarative task configuration.","language":"javascript","status":"active","version":"5.2.2","tags":["javascript","gruntplugin"],"last_verified":"Wed May 27","install":[{"cmd":"npm install grunt-contrib-uglify","imports":["grunt.loadNpmTasks('grunt-contrib-uglify');"]},{"cmd":"yarn add grunt-contrib-uglify","imports":[]},{"cmd":"pnpm add grunt-contrib-uglify","imports":[]}],"homepage":null,"github":"https://github.com/gruntjs/grunt-contrib-uglify","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/grunt-contrib-uglify","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/grunt-contrib-uglify/compatibility"}}