{"_id":"@benchesh/grunt-terser","_rev":"1-257fa85eba6d6d45b151c15ed80f30cf","name":"@benchesh/grunt-terser","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@benchesh/grunt-terser","description":"Grunt plugin for A JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.","version":"1.0.0","homepage":"https://github.com/adascal/grunt-terser","author":{"name":"Alexandr Dascal","email":"Alexandr.Dascal@gmail.com"},"repository":{"type":"git","url":"git://github.com/adascal/grunt-terser.git"},"bugs":{"url":"https://github.com/adascal/grunt-terser/issues"},"licenses":[{"type":"MIT","url":"https://github.com/adascal/grunt-terser/blob/master/LICENSE-MIT"}],"engines":{"node":">=6.0.0"},"scripts":{"test":"grunt test"},"dependencies":{"terser":"^4.6.13"},"devDependencies":{"grunt":"^1.0.4","grunt-contrib-clean":"^2.0.0","grunt-contrib-jshint":"^2.1.0","grunt-contrib-nodeunit":"^2.0.0"},"keywords":["gruntplugin","grunt","minify","terser","uglify","terser","uglify-es","uglify-js","minify","minifier","javascript","ecmascript","es5","es6","es7","es8","es2015","es2016","es2017","async","await"],"gitHead":"194b3a1f8f8419e05365cbd951d09a8fa88439da","_id":"@benchesh/grunt-terser@1.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sOUFb7+SWQ7UocXNPaRUmkZZyA3B75L08ECz5GXf3HhCzDpydB4TDJKGxT/eA86EO5tI8LAA12kg//dXRMUnUw==","shasum":"12ee4dd7522956ab333a82c5f6477893ee5da0d9","tarball":"https://registry.npmjs.org/@benchesh/grunt-terser/-/grunt-terser-1.0.0.tgz","fileCount":13,"unpackedSize":9373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevHYCCRA9TVsSAnZWagAAUHoP/RL4Hh8bUSKuZHY3wh87\nEXZn0qNO4nvLUore+CtkQ+ZPDMR3Ngmgy0ej2E/kdw6/8nBm4iNdeadcBaeO\nSaZ+yoEVNGuxolG96GzjdqKlcnJunFfrtUSsXgZkBX/Zkd7zAm/WHcajwhLJ\nDCG2iwzgZReohcUFUHBCVTgHdb2k5gzzrh9Lld7UtQHSLeLvHR4G0UfNPq8j\nC2knWtsHIzqO5dKhabrIjNETQhVHNqLeXBNid/DBQPEAmya4m9iQqZElMVWb\nQRD5ji71RLcYb+WZEkm5JKbbcOnqCTmTJaUZp95pyM8pEolgo+ARZWI+uw6w\nopO6zYNwhmE9d4rrD6Jz/0YvXS3fDDM6kymjNlXP9tU+H5QVHZHToONsyQxH\n1isjyADbUAB2Ncq/mmvxpfVrxshjuhwwxW88w4ggYGReJRuSkyjEGkPHcV9B\n8a0yHUn1g0WKcFP+nm+W4WXQThWEBgcniaWLbXPDAXr9QHq+26HuGbw/n9pn\nLTLuNGpsJKIMBVJk2Z4b+JskehrOliqUODEXMv6IFIPpwk5LeeJcvxz+uLOz\n0D4We2N7iumoZb2AEHnkKx5sxYP+1fVzF1FtLmyI4NRIeXJ970aUlVKDYZdc\ngdlCSN+pozfVzyEvdy2crV3jTCGqSzlUH+svnThYm2agpo8MfYo7mSHT3g10\nBbbh\r\n=DwVX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYbpK/4mcuw2nrDd1HCfz3WtytNHo/3xqIdYrG5vvTYAIhAMkOCHzixIyYi1GBYiqNMGU0v56gO749MqjO6lE5bVlQ"}]},"maintainers":[{"name":"benchesh","email":"b.j.cheshire@gmail.com"}],"_npmUser":{"name":"benchesh","email":"b.j.cheshire@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-terser_1.0.0_1589409281750_0.849986802072769"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-13T22:34:41.711Z","1.0.0":"2020-05-13T22:34:41.968Z","modified":"2022-04-04T18:21:57.407Z"},"maintainers":[{"name":"benchesh","email":"b.j.cheshire@gmail.com"}],"description":"Grunt plugin for A JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.","homepage":"https://github.com/adascal/grunt-terser","keywords":["gruntplugin","grunt","minify","terser","uglify","terser","uglify-es","uglify-js","minify","minifier","javascript","ecmascript","es5","es6","es7","es8","es2015","es2016","es2017","async","await"],"repository":{"type":"git","url":"git://github.com/adascal/grunt-terser.git"},"author":{"name":"Alexandr Dascal","email":"Alexandr.Dascal@gmail.com"},"bugs":{"url":"https://github.com/adascal/grunt-terser/issues"},"readme":"# grunt-terser\n\n> Grunt plugin for A JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.\n\n## Getting Started\nThis plugin requires Grunt `~0.4.5`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-terser --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-terser');\n```\n\n## The \"terser\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `terser` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  terser: {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      // Target-specific file lists and/or options go here.\n    },\n  },\n});\n```\n\n### Options\n\nAccepts Terser's [options](https://www.npmjs.com/package/terser#minify-options).\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n_(Nothing yet)_\n","readmeFilename":"README.md"}