{"versions":{"5.0.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"5.0.0","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=10"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^2.4.1","maxmin":"^2.1.0","uglify-js":"^3.5.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.1.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^5.0.0","grunt-contrib-jshint":"^2.1.0","grunt-contrib-nodeunit":"^2.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"14b71dadead98731679478f148e191a8558f342c","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@5.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"shasum":"04dda8a4f44f4e4a147aa26c6259404fd8097a49","size":10875,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-5.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_5.0.0_1594908593896_0.10228297709726153"},"_hasShrinkwrap":false,"publish_time":1594908594055,"_cnpm_publish_time":1594908594055},"4.0.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"4.0.1","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=6"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^2.4.1","maxmin":"^2.1.0","uglify-js":"^3.5.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.3","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^3.1.0","grunt-contrib-jshint":"^2.1.0","grunt-contrib-nodeunit":"^2.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"f65dbb96ec0e080ae5892d5144b0048379d1fec0","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@4.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"68a7b62fa045ce8e2c7574d1bdcd3b96b8a686b1","size":10102,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-4.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_4.0.1_1553194497621_0.9581172105461684"},"_hasShrinkwrap":false,"publish_time":1553194497770,"_cnpm_publish_time":1553194497770},"4.0.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"4.0.0","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=6"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^2.4.1","maxmin":"^2.1.0","uglify-js":"~3.4.8","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.3","grunt-contrib-clean":"^1.1.0","grunt-contrib-internal":"^3.1.0","grunt-contrib-jshint":"^1.1.0","grunt-contrib-nodeunit":"^2.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"5cdebda7af825ee041f86fbccae7a22bfd1adaf6","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@4.0.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.2","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"dist":{"shasum":"50aa36568cbf5f9532b35fe8b3dacf99210c909c","size":10007,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-4.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_4.0.0_1536072914753_0.8550797980504192"},"_hasShrinkwrap":false,"publish_time":1536072914902,"_cnpm_publish_time":1536072914902},"3.4.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.4.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^2.1.0","uglify-js":"~3.4.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"1.0.2","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"~1.3.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"7b4ecb589d1f04e0096d174041fbfd9839c400da","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"8a51ab330be05ef62b11b2833abd3e955e85af03","size":10046,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.4.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_3.4.0_1532802642039_0.9182018468116067"},"_hasShrinkwrap":false,"publish_time":1532802642138,"_cnpm_publish_time":1532802642138},"3.3.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.3.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","uglify-js":"~3.3.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"~1.3.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"e7915ced29e81ca603f52a7b4e4e99d786676831","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"dcc29bee1dd4768698930e46fb8bff8e8d37fb08","size":10038,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.3.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify-3.3.0.tgz_1514120943628_0.33338307845406234"},"directories":{},"publish_time":1514120944701,"_hasShrinkwrap":false,"_cnpm_publish_time":1514120944701},"3.2.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.2.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","uglify-js":"~3.2.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"3105f8d76c0257e218d78e0e61002ec06a09580e","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"8458943eb6053badff829b6f0c9126b1ea624c4a","size":10034,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.2.1.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify-3.2.1.tgz_1511679650162_0.7886939658783376"},"directories":{},"publish_time":1511679651325,"_hasShrinkwrap":false,"_cnpm_publish_time":1511679651325},"3.1.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.1.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","uglify-js":"~3.0.4","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"5aefbce01c88da6115cd471ae2d811c2b5654994","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"10d1e4849210ec92bf0b08247e24186354d5e9ee","size":9951,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify-3.1.0.tgz_1505125438518_0.09290928882546723"},"directories":{},"publish_time":1505125439591,"_cnpm_publish_time":1505125439591,"_hasShrinkwrap":false},"3.0.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.0.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","uglify-js":"~3.0.4","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"2773e7ea1332d12bd17fed8f186aa196f04caea3","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.0.1","_shasum":"fdeb5f938a4c8042f8e86ae46f63554e8e9511cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"fdeb5f938a4c8042f8e86ae46f63554e8e9511cb","size":9922,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify-3.0.1.tgz_1495281774525_0.7861325121484697"},"directories":{},"publish_time":1495281775572,"_hasShrinkwrap":false,"_cnpm_publish_time":1495281775572},"3.0.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"3.0.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","uglify-js":"~3.0.4","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"0f45e4ed3bf18088071b54b672a6be09966fda51","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@3.0.0","_shasum":"7411fb74ed0f730cfc3d9bb6867c4fb7f93fbc49","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"7411fb74ed0f730cfc3d9bb6867c4fb7f93fbc49","size":9883,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-3.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-3.0.0.tgz_1494590596695_0.7576226126402617"},"directories":{},"publish_time":1494590598789,"_cnpm_publish_time":1494590598789,"_hasShrinkwrap":false},"2.3.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"2.3.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","object.assign":"^4.0.4","uglify-js":"~2.8.21","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"f3086c1da1edc284c767b12b7f5c08c5b1c07319","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@2.3.0","_shasum":"b3d0260ebdd6cefa12ff2f8e9e1e259f7de4216f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"b3d0260ebdd6cefa12ff2f8e9e1e259f7de4216f","size":10960,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-2.3.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-2.3.0.tgz_1491341110189_0.443027684930712"},"directories":{},"publish_time":1491341111136,"_hasShrinkwrap":false,"_cnpm_publish_time":1491341111136},"2.2.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"2.2.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","object.assign":"^4.0.4","uglify-js":"~2.8.20","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"48fab3616e3fc077ead7fd33e3b3f34bafddf2bc","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@2.2.1","_shasum":"8a3efec69e1d7576ee16845fc052636b5b8c0d3a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"8a3efec69e1d7576ee16845fc052636b5b8c0d3a","size":10921,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-2.2.1.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-2.2.1.tgz_1490954123574_0.4595342839602381"},"directories":{},"publish_time":1490954124323,"_hasShrinkwrap":false,"_cnpm_publish_time":1490954124323},"2.2.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"2.2.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","object.assign":"^4.0.4","uglify-js":"~2.8.3","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"a34af0d31a7520ebd72bd5bb42fa2ff3e9ea6adb","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@2.2.0","_shasum":"9e67c2469b4774daa3345840511d51fc4fb34f19","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"9e67c2469b4774daa3345840511d51fc4fb34f19","size":11320,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-2.2.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-2.2.0.tgz_1488355056124_0.15974774002097547"},"directories":{},"publish_time":1488355058448,"_cnpm_publish_time":1488355058448,"_hasShrinkwrap":false},"2.1.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"2.1.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","maxmin":"^1.1.0","object.assign":"^4.0.4","uglify-js":"~2.7.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"90db406ab4e387acb99562a7bf3ad0454c6502b2","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@2.1.0","_shasum":"b3ff028da47483787f19f0b232b7a1b51212fd85","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"b3ff028da47483787f19f0b232b7a1b51212fd85","size":11089,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-2.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-2.1.0.tgz_1486544895019_0.11110350675880909"},"directories":{},"publish_time":1486544895888,"_cnpm_publish_time":1486544895888,"_hasShrinkwrap":false},"2.0.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"2.0.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash.assign":"^4.0.9","maxmin":"^1.1.0","uglify-js":"~2.7.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"2d04f24e347cd6429856516385d61673a94d57ae","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@2.0.0","_shasum":"8c9970d690936cde6d25aa1193549bd929016930","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"8c9970d690936cde6d25aa1193549bd929016930","size":10920,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-2.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-2.0.0.tgz_1468939635862_0.6724274337757379"},"directories":{},"publish_time":1468939637931,"_cnpm_publish_time":1468939637931,"_hasShrinkwrap":false},"1.0.2":{"name":"grunt-contrib-uglify","description":"Minify javascript files with UglifyJS","version":"1.0.2","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^4.0.1","maxmin":"^1.1.0","uglify-js":"~2.6.2","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.0.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-internal":"^1.1.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"c3dae3528a4a9d975106666633a92ad2b691ece0","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@1.0.2","_shasum":"ae67a46f9153edd4cb11813a55eb69c70d7db2fb","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"anonymous","email":"xhmikosr@gmail.com"},"dist":{"shasum":"ae67a46f9153edd4cb11813a55eb69c70d7db2fb","size":10974,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.2.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-1.0.2.tgz_1468935809545_0.33700154814869165"},"directories":{},"publish_time":1468935810839,"_cnpm_publish_time":1468935810839,"_hasShrinkwrap":false},"1.0.1":{"name":"grunt-contrib-uglify","description":"Minify javascript files with UglifyJS","version":"1.0.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^4.0.1","maxmin":"^1.1.0","uglify-js":"~2.6.2","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.12.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"fe967c8e2235a0efd1d682459ce33940b92a0e6a","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@1.0.1","_shasum":"ad68411b963b99661211f76f466bdeded4fb07ac","_from":".","_npmVersion":"2.14.17","_nodeVersion":"4.2.3","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"ad68411b963b99661211f76f466bdeded4fb07ac","size":10937,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-1.0.1.tgz_1458139915523_0.8747020068112761"},"directories":{},"publish_time":1458139918088,"_cnpm_publish_time":1458139918088,"_hasShrinkwrap":false},"1.0.0":{"name":"grunt-contrib-uglify","description":"Minify javascript files with UglifyJS","version":"1.0.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^4.0.1","maxmin":"^2.0.0","uglify-js":"~2.6.2","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.12.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"a75d773e49cd415659db0927fe9e49e688fbaea3","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@1.0.0","_shasum":"02f27f0ae4932709def164323936580b0f99c241","_from":".","_npmVersion":"2.14.17","_nodeVersion":"4.2.3","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"02f27f0ae4932709def164323936580b0f99c241","size":10897,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-1.0.0.tgz_1457113606343_0.3181735915131867"},"directories":{},"publish_time":1457113609680,"_cnpm_publish_time":1457113609680,"_hasShrinkwrap":false},"0.11.1":{"name":"grunt-contrib-uglify","description":"Minify javascript files with UglifyJS","version":"0.11.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^4.0.1","maxmin":"^2.0.0","uglify-js":"~2.6.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.12.0","grunt-contrib-nodeunit":"^0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"d7704c4da62b52f3ad9f22767579f7e09842b939","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@0.11.1","_shasum":"5e22a2f676cd11d871fc2a0f08aa9b2973045325","_from":".","_npmVersion":"2.14.17","_nodeVersion":"4.2.3","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"5e22a2f676cd11d871fc2a0f08aa9b2973045325","size":10405,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.11.1.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/grunt-contrib-uglify-0.11.1.tgz_1454431162761_0.6632564887404442"},"directories":{},"publish_time":1454431163885,"_cnpm_publish_time":1454431163885,"_hasShrinkwrap":false},"0.11.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS","version":"0.11.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"~2.6.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"1deb3bee81bc766837648a71b2375dfb86147d4b","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@0.11.0","_shasum":"c247397f73857f80c251c6d4ace4ac1d6eaad528","_from":".","_npmVersion":"2.14.8","_nodeVersion":"0.10.35","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"c247397f73857f80c251c6d4ace4ac1d6eaad528","size":10298,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.11.0.tgz"},"directories":{},"publish_time":1448061631909,"_cnpm_publish_time":1448061631909,"_hasShrinkwrap":false},"0.10.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS","version":"0.10.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"https://github.com/gruntjs/grunt-contrib-uglify"},"license":"MIT","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"~1.0.0","lodash":"~3.2.0","maxmin":"~1.0.0","uglify-js":"~2.5.0","uri-path":"~1.0.0"},"devDependencies":{"grunt":"~0.4.2","grunt-cli":"~0.1.13","grunt-contrib-clean":"~0.6.0","grunt-contrib-internal":"~0.4.12","grunt-contrib-jshint":"~0.11.0","grunt-contrib-nodeunit":"~0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"2562bb2fc85ea52c93da149bfd581834671d3772","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify","_id":"grunt-contrib-uglify@0.10.1","_shasum":"19149825dd2d6bd7da3e8a502e40324a438e2c3e","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.12.1","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"dist":{"shasum":"19149825dd2d6bd7da3e8a502e40324a438e2c3e","size":10282,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.10.1.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1447339748812,"_cnpm_publish_time":1447339748812,"_hasShrinkwrap":false},"0.10.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS","version":"0.10.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"^2.5.0","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"b8bd228580f915d6d29397047c30991896179ca2","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@0.10.0","_shasum":"f0f2159b6f916bf5e93d4d28f785db9b7887c5e5","_from":".","_npmVersion":"3.3.9","_nodeVersion":"0.10.38","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"dist":{"shasum":"f0f2159b6f916bf5e93d4d28f785db9b7887c5e5","size":10267,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.10.0.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1445956923227,"_cnpm_publish_time":1445956923227,"_hasShrinkwrap":false},"0.9.2":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS","version":"0.9.2","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"^2.4.24","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"6e7ff8233562198054d908323f7112fc8e897d8d","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@0.9.2","_shasum":"1a61c6f212410e4abb4f7c89153717b101560260","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.10.38","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"dist":{"shasum":"1a61c6f212410e4abb4f7c89153717b101560260","size":10345,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.9.2.tgz"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1440427893059,"_cnpm_publish_time":1440427893059,"_hasShrinkwrap":false},"0.9.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.9.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"https://github.com/gruntjs/grunt-contrib-uglify"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"^2.4.19","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"06e51d7ddaddaa8680d7ce6e2efa80cd7c0fb114","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify","_id":"grunt-contrib-uglify@0.9.1","_shasum":"1eb8420009f15ed1a97368077479ab25ded28d1b","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"1eb8420009f15ed1a97368077479ab25ded28d1b","size":10373,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.9.1.tgz"},"directories":{},"publish_time":1428455112398,"_cnpm_publish_time":1428455112398,"_hasShrinkwrap":false},"0.9.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.9.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"https://github.com/gruntjs/grunt-contrib-uglify"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"^2.4.19","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"5eefc882f6c754a7edd71ab29fa923007fa17663","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify","_id":"grunt-contrib-uglify@0.9.0","_shasum":"25ee76ec8ec0d71da7e9b866963b970b9433ace4","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"25ee76ec8ec0d71da7e9b866963b970b9433ace4","size":10304,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.9.0.tgz"},"directories":{},"publish_time":1428414215950,"_cnpm_publish_time":1428414215950,"_hasShrinkwrap":false},"0.8.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.8.1","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"https://github.com/gruntjs/grunt-contrib-uglify"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^1.0.0","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"2.4.17","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"eaa82c5b02ef41db3144714289314a3d30f46e0c","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify","_id":"grunt-contrib-uglify@0.8.1","_shasum":"e770afd47b1cd1de8d93fc19b6f00d9b2ad7eab7","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"e770afd47b1cd1de8d93fc19b6f00d9b2ad7eab7","size":9278,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.8.1.tgz"},"directories":{},"publish_time":1427748000023,"_cnpm_publish_time":1427748000023,"_hasShrinkwrap":false},"0.8.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.8.0","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"https://github.com/gruntjs/grunt-contrib-uglify"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^0.5.1","lodash":"^3.2.0","maxmin":"^1.0.0","uglify-js":"^2.4.0","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.12","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":">=0.4.0"},"keywords":["gruntplugin"],"files":["tasks"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"82ab910e6ea929a12de2e02dafb63693a0520711","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify","_id":"grunt-contrib-uglify@0.8.0","_shasum":"6897a450fab8563c9885e388bd705a5ff2c3937e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"6897a450fab8563c9885e388bd705a5ff2c3937e","size":8850,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.8.0.tgz"},"directories":{},"publish_time":1424338191302,"_cnpm_publish_time":1424338191302,"_hasShrinkwrap":false},"0.7.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.7.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^0.5.1","lodash":"^2.4.1","maxmin":"^1.0.0","uglify-js":"^2.4.0","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.2","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"ecfbd4952a0da23cea6b694bdb3acd4dc1281348","_id":"grunt-contrib-uglify@0.7.0","_shasum":"79dde81a62cec6ffa35b47a32833706744f8e787","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"79dde81a62cec6ffa35b47a32833706744f8e787","size":9316,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.7.0.tgz"},"directories":{},"publish_time":1419436790352,"_cnpm_publish_time":1419436790352,"_hasShrinkwrap":false},"0.6.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.6.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^0.5.1","lodash":"^2.4.1","maxmin":"^1.0.0","uglify-js":"^2.4.0","uri-path":"0.0.2"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-clean":"^0.6.0","grunt-contrib-internal":"^0.4.2","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"11450111569ab8582ca19900a2f4880ef185a73a","_id":"grunt-contrib-uglify@0.6.0","_shasum":"3a271d4dc4daba64691d0d0d08550ec54a7ec0ab","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"3a271d4dc4daba64691d0d0d08550ec54a7ec0ab","size":9142,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.6.0.tgz"},"directories":{},"publish_time":1411005579211,"_cnpm_publish_time":1411005579211,"_hasShrinkwrap":false},"0.5.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.5.1","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"chalk":"^0.5.1","lodash":"^2.4.1","maxmin":"^0.2.0","uglify-js":"^2.4.0"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-internal":"^0.4.2","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"dfd721b5a5dabd4266e411d171a8670744f152ff","_id":"grunt-contrib-uglify@0.5.1","_shasum":"15f0aa5e8e8ba421aea980879ee505bc712b6cde","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"15f0aa5e8e8ba421aea980879ee505bc712b6cde","size":8848,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.5.1.tgz"},"directories":{},"publish_time":1406315331827,"_cnpm_publish_time":1406315331827,"_hasShrinkwrap":false},"0.4.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.4.1","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"^2.4.0","chalk":"^0.4.0","maxmin":"^0.1.0"},"devDependencies":{"grunt-contrib-jshint":"^0.8.0","grunt-contrib-nodeunit":"^0.3.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-internal":"^0.4.2","grunt":"^0.4.2"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"4f6db61f8677c8b09617ce56ab4c3cfc8c51d2e6","_id":"grunt-contrib-uglify@0.4.1","_shasum":"d43f3bc6e02c335563f8c4f9f0813fb4b0ff79b1","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"dist":{"shasum":"d43f3bc6e02c335563f8c4f9f0813fb4b0ff79b1","size":8461,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.1.tgz"},"directories":{},"publish_time":1406315116406,"_cnpm_publish_time":1406315116406,"_hasShrinkwrap":false},"0.5.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.5.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"^2.4.0","chalk":"^0.4.0","maxmin":"^0.1.0","lodash":"^2.4.1"},"devDependencies":{"grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-internal":"^0.4.2","grunt":"^0.4.2"},"peerDependencies":{"grunt":"^0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.5.0","dist":{"shasum":"9e4c1962b4bbf877b02c0c50b3e8ae6651fe2595","size":8854,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.5.0.tgz"},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1402532860577,"_cnpm_publish_time":1402532860577,"_hasShrinkwrap":false,"contributors":[]},"0.4.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.4.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"^2.4.0","chalk":"^0.4.0","maxmin":"^0.1.0"},"devDependencies":{"grunt-contrib-jshint":"^0.8.0","grunt-contrib-nodeunit":"^0.3.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-internal":"^0.4.2","grunt":"^0.4.2"},"peerDependencies":{"grunt":"^0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.4.0","dist":{"shasum":"6a4df3e85ccf4bbae484b0328cc71c9f102e80be","size":8401,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1393702587851,"_hasShrinkwrap":false,"_cnpm_publish_time":1393702587851,"contributors":[]},"0.3.3":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.3.3","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1","chalk":"~0.4.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.3.3","dist":{"shasum":"91f04d2ae0984c8bdf73ae6ee23f13cd5c44f0af","size":8494,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.3.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1393539710364,"_hasShrinkwrap":false,"_cnpm_publish_time":1393539710364,"contributors":[]},"0.3.2":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.3.2","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1","chalk":"~0.4.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.3.2","dist":{"shasum":"865b00ae0d11d1f5fafca3967c9b099f8929684b","size":8160,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.3.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1390487496432,"_hasShrinkwrap":false,"_cnpm_publish_time":1390487496432,"contributors":[]},"0.1.1-rc6":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.1.1-rc6","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"gzip-js":"~0.3.1","uglify-js":"~2.2.1"},"devDependencies":{"grunt-contrib-jshint":"0.1.1rc6","grunt-contrib-nodeunit":"0.1.2rc6","grunt-contrib-clean":"0.4.0rc6","grunt-contrib-internal":"*","grunt":"0.4.0rc6"},"keywords":[],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.1.1-rc6","dist":{"shasum":"1e063fe071e2e5a30f648a2c2800517983f4ae00","size":10689,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.1.1-rc6.tgz"},"_npmVersion":"1.1.70","_npmUser":{"name":"anonymous","email":"cowboy@rj3.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1390487496432,"_hasShrinkwrap":false,"_cnpm_publish_time":1390487496432},"0.1.1-rc5":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.1.1-rc5","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"gzip-js":"~0.3.1","uglify-js":"~2.2.1"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1rc5","grunt-contrib-nodeunit":"~0.1.2rc5","grunt-contrib-clean":"~0.4.0rc5","grunt-contrib-internal":"*","grunt":"~0.4.0rc5"},"keywords":[],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.1.1-rc5","dist":{"shasum":"55bb41518821812622aa4acf29343ad9cd21e766","size":10613,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.1.1-rc5.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"anonymous","email":"cowboy@rj3.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1390487496432,"_hasShrinkwrap":false,"_cnpm_publish_time":1390487496432},"0.3.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.3.1","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1","chalk":"~0.4.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.3.1","dist":{"shasum":"6ce6836d8e8d4078ae2f2758f46d417241516f51","size":8142,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.3.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1390228760654,"_hasShrinkwrap":false,"_cnpm_publish_time":1390228760654,"contributors":[]},"0.3.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.3.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1","chalk":"~0.4.0"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"files":["tasks","LICENSE-MIT"],"_id":"grunt-contrib-uglify@0.3.0","dist":{"shasum":"500661b0428ecacd793eb709a327d6ca38abdc0c","size":8096,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1389897673660,"_hasShrinkwrap":false,"_cnpm_publish_time":1389897673660,"contributors":[]},"0.2.7":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.7","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.7","dist":{"shasum":"e6bda51e0c40a1459f6cead423c65efd725a1bf7","size":14139,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.7.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1384030070945,"_hasShrinkwrap":false,"_cnpm_publish_time":1384030070945},"0.2.6":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.6","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.6","dist":{"shasum":"487ca07c223fa738494ff34a4a6dcb75b85fd920","size":18842,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.6.tgz"},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1383958130287,"_hasShrinkwrap":false,"_cnpm_publish_time":1383958130287},"0.2.5":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.5","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.5","dist":{"shasum":"fd8bd7cb4ff809630ae864aaf40dea64dea5b15c","size":17526,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.5.tgz"},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1383005303894,"_hasShrinkwrap":false,"_cnpm_publish_time":1383005303894},"0.2.4":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.4","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.4.0","grunt-lib-contrib":"~0.6.1"},"devDependencies":{"grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.4","dist":{"shasum":"51113f28a72432521e35e63f7f18a251fda2fd49","size":11529,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.4.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1378147290897,"_hasShrinkwrap":false,"_cnpm_publish_time":1378147290897},"0.2.3":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.3","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.3.5","grunt-lib-contrib":"~0.6.0"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.3","dist":{"shasum":"03f27355f16d518d12116aafabb59abeb1c5f23f","size":11460,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.3.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1378141118982,"_hasShrinkwrap":false,"_cnpm_publish_time":1378141118982},"0.2.2":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.2","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.3.5","grunt-lib-contrib":"~0.6.0"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.2","dist":{"shasum":"6276baa8018be42800464ba40a8584eb5e0df19e","size":17532,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.2.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1370044096146,"_hasShrinkwrap":false,"_cnpm_publish_time":1370044096146},"0.2.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.1","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.3.5","grunt-lib-contrib":"~0.6.0"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.1","dist":{"shasum":"c22cf23e65aab3397fb57219c35a55db1787f6dd","size":16148,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.1.tgz"},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1369247722982,"_hasShrinkwrap":false,"_cnpm_publish_time":1369247722982},"0.2.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.2.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.2.1","grunt-lib-contrib":"~0.6.0"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.2.0","dist":{"shasum":"feca69e0fb53cb4088068089df3d3b119c56fc72","size":10932,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.2.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1363268888784,"_hasShrinkwrap":false,"_cnpm_publish_time":1363268888784},"0.1.2":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.1.2","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"uglify-js":"~2.2.1","grunt-lib-contrib":"~0.5.3"},"devDependencies":{"grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.1.2","dist":{"shasum":"59b46ee29aac82155aaf0053fc7e091602190b29","size":10623,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.1.2.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"anonymous","email":"jsoverson@gmail.com"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1361990584671,"_hasShrinkwrap":false,"_cnpm_publish_time":1361990584671},"0.1.1":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.1.1","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"gzip-js":"~0.3.1","uglify-js":"~2.2.1"},"devDependencies":{"grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-clean":"~0.4.0","grunt-contrib-internal":"~0.4.2","grunt":"~0.4.0"},"peerDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin"],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.1.1","dist":{"shasum":"0006a30a68aff949ae869f3eb738fcc6dd7877ac","size":10221,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.1.1.tgz"},"_npmVersion":"1.1.70","_npmUser":{"name":"anonymous","email":"cowboy@rj3.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1361208396416,"_hasShrinkwrap":false,"_cnpm_publish_time":1361208396416},"0.1.0":{"name":"grunt-contrib-uglify","description":"Minify files with UglifyJS.","version":"0.1.0","homepage":"https://github.com/gruntjs/grunt-contrib-uglify","author":{"name":"Grunt Team","url":"http://gruntjs.com/"},"repository":{"type":"git","url":"git://github.com/gruntjs/grunt-contrib-uglify.git"},"bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/gruntjs/grunt-contrib-uglify/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"dependencies":{"gzip-js":"~0.3.1","uglify-js":"~2.2.1"},"devDependencies":{"grunt-contrib-clean":"~0.4.0a","grunt-contrib-jshint":"~0.1.0","grunt-contrib-nodeunit":"~0.1.1","grunt-contrib-internal":"~0.1.1","grunt":"~0.4.0"},"keywords":[],"contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"_id":"grunt-contrib-uglify@0.1.0","dist":{"shasum":"edbd7814b7c7eee6acb2cb9cb1e79ca0fa5a2b3b","size":9577,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-0.1.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"tyler@sleekcode.net"},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"directories":{},"publish_time":1355448070697,"_hasShrinkwrap":false,"_cnpm_publish_time":1355448070697},"5.0.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"5.0.1","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=10"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^2.4.1","maxmin":"^2.1.0","uglify-js":"^3.13.3","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.1.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^5.0.0","grunt-contrib-jshint":"^2.1.0","grunt-contrib-nodeunit":"^2.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"4e83e4520e6103d4a5e78dae2679699965a5de6a","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@5.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.9","dist":{"shasum":"d1eeccafdfedc27353e5f610415d18340c568c51","size":10880,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-5.0.1.tgz"},"_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"alex+npm@starthq.com"},{"name":"anonymous","email":"jellyes2@gmail.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_5.0.1_1617150680670_0.4701677758391447"},"_hasShrinkwrap":false,"publish_time":1617150680881,"_cnpm_publish_time":1617150680881},"5.1.0":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"5.1.0","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=12"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^2.4.1","maxmin":"^2.1.0","uglify-js":"^3.15.2","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.1.0","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^7.0.0","grunt-contrib-jshint":"^3.2.0","grunt-contrib-nodeunit":"^4.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"ab952f1f23c3756376888e71420d71bae86f2441","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@5.1.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-czoxpIWCwDCUy4oKUVz7Nb9aQknBPMsIq4uu4Fz5UX7UTdmU4GwBbefE6yAcgo1bT40Lhciijh8hFd4aqfb3Jg==","shasum":"42afcca2bd858cb0f423cc1f7f95ab475f4a64e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-5.1.0.tgz","fileCount":5,"unpackedSize":36443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQIj2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKqg//dQtiqLKVMPsJCOcbco2tmoJ+AWn7lAe9x7hKTeO7xjtVj7QE\r\nBVMvsetnl7b6GDfV+giJD0uZnIV9TEKixCU1rs5yXKtW3D6YPgFLWyaSaonG\r\ni87mlEfrxvvujki31Q/4xqGRUOLx0n3VT9lldxhfSKsuI22ADFLFj9f2uWVp\r\nq02OmJBdiXrfqelURFMXfNpnAGgakvNpL1Gj5yLFAzShik2tTdUwMyYuB6pH\r\nqqBz5I744um7inBtXJKBoPWAvQ+BYCwi2X5khaM98yiAgsUjTkxSyBGR4Pl5\r\nfxBuAECv2anO4Eake4ge5YdOJPr+6fNUiZFnLBRE9BGP5sEIuwLnrKYYC4hn\r\nZMabkN456gfFagLwLFcNAXFOk5zbOxlzf3OZ9B3trGG1pFnpg+rC9UgHBWwD\r\n2oPJnqKxtFh10mCB+6A12FGF2zUVMFngaTw19/iNGY140SLYADQFnxN6l9Sr\r\nMa8K9KlnliPo2ZiE5CgGm2B7tamoN44OuWhQRPjcIAl+tJi2wwgepVw5s2Tc\r\ng/OztwkUIp0/sni9E9wnHbx0/q9e/6F/Bibm8JrjwAroWSjRSQOR6chkStBh\r\n2KZOynxIm5l3kAv/GA9SwUW6uOCY3vy5OLr+yFzgRwazVdvUdq599qUsH6QM\r\ngnvEj8uzFjqkMFsBGboGpZCBbn2OFLnd08s=\r\n=Kfn0\r\n-----END PGP SIGNATURE-----\r\n","size":10930},"_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cowboy@rj3.net"},{"name":"anonymous","email":"alexlamsl@gmail.com"},{"name":"anonymous","email":"roaster.karmic_0r@icloud.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"vlad@vladikoff.com"},{"name":"anonymous","email":"kyle@dontkry.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_5.1.0_1648396534055_0.6110286792407746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-27T15:55:37.289Z"},"5.2.1":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"5.2.1","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=12"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^4.1.2","maxmin":"^3.0.0","uglify-js":"^3.15.4","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.5.2","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^7.0.0","grunt-contrib-jshint":"^3.2.0","grunt-contrib-nodeunit":"^4.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"a3f3f342331326b42a22a6003df4da305a72cfbd","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@5.2.1","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-SPTRB+2Fp4TFbiCfHWBPsHM4wTgwk5auntQ2jsfJbZBnkVU1RF/TErXHa/slEHHssmIoZsyjS5exR12RBOQi/w==","shasum":"608e3c4dc13e49793581a38b9aefb98a092ebc76","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.1.tgz","fileCount":5,"unpackedSize":36448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTQn45oz43UGkrtDisdq2nQ/+TYVZWrKczv1HJV8mQvwIgG0w4tlZCS80oPnjYnRRtBd4w0cSJU2eZS6TqV2sJc/E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWhWjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzAA/+PNshB5o/fpzKgT1LAgHcdhfbcTpSyAa2g3QEjVUB+r9DHmFh\r\n++Spn98KvtLyjtqo8Dz1Kiwb2ORn4efxTzr3N8mYeCA8s092zsLHSL+5f3Qe\r\nvNyKAvLGrxXog6QqoaCXinI3npDBHk2+i9Otctrt7GW7JVd2v2OO5W3pK3YF\r\nOlFC9OXgyYs8Z4c1qzYOFMgc9665ssx8bQ4UJfFcvVeTUTGstudwMlmssCA8\r\nNQAI/JF+fdUpGtcYiEzIrFEwbDv++WOokYXitAZzpfyCLclOqsmAMZhHb2Nr\r\nNarAu+hN6f9nnRfPNsNrBbub/m7elyhxaRmxQH0+TjCbtIkQPXPvSA4RaClg\r\nFMjKZpyyhrWm/FjV/5K/BbZdiRqw++Ay9ikWAX+ZsmOyUm1VGs2lc1KD1Vlj\r\nELcULkudKxIWgxAIrN1BLiIv/L5qkKS1HECKgc5RWo/Uu+501OSrjd0KwJcZ\r\n5BeqlfknWwlnCHLUGU6MY3R0z/5qe6BEo3h7fAA7scausKM3h5LT5+WAKWpK\r\nCx8wywIC9OGo3qyCCQJ6IDDMOeYUPmoT6W9uhUNH8iytIiI8nSS/xX1K/0IL\r\nFFnX3rf+JgXe5L1JGJGtRL8s9CuDTPNhkmCibqfD9XqMx33006HBA8NJlQ07\r\nCWtJEdew3zhocSKeD893sFQ5jGDeemE1kuo=\r\n=Xprv\r\n-----END PGP SIGNATURE-----\r\n","size":10943},"_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cowboy@rj3.net"},{"name":"anonymous","email":"alexlamsl@gmail.com"},{"name":"anonymous","email":"roaster.karmic_0r@icloud.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"vlad@vladikoff.com"},{"name":"anonymous","email":"kyle@dontkry.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_5.2.1_1650070946975_0.8789676950367646"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-16T01:02:35.988Z"},"5.2.2":{"name":"grunt-contrib-uglify","description":"Minify JavaScript files with UglifyJS","version":"5.2.2","author":{"name":"Grunt Team","url":"https://gruntjs.com/"},"repository":{"type":"git","url":"git+https://github.com/gruntjs/grunt-contrib-uglify.git"},"license":"MIT","engines":{"node":">=12"},"main":"tasks/uglify.js","scripts":{"test":"grunt test"},"dependencies":{"chalk":"^4.1.2","maxmin":"^3.0.0","uglify-js":"^3.16.1","uri-path":"^1.0.0"},"devDependencies":{"grunt":"^1.5.2","grunt-contrib-clean":"^2.0.0","grunt-contrib-internal":"^7.0.0","grunt-contrib-jshint":"^3.2.0","grunt-contrib-nodeunit":"^4.0.0"},"keywords":["gruntplugin"],"appveyor_id":"ybtf5vbvtenii561","contributors":[{"name":"\"Cowboy\" Ben Alman","url":"http://benalman.com"},{"name":"Tyler Kellen","url":"http://goingslowly.com"},{"name":"Jarrod Overson","url":"http://jarrodoverson.com"}],"gitHead":"4a73c8aad6d937438d0ef7150576ed5281a68564","bugs":{"url":"https://github.com/gruntjs/grunt-contrib-uglify/issues"},"homepage":"https://github.com/gruntjs/grunt-contrib-uglify#readme","_id":"grunt-contrib-uglify@5.2.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ITxiWxrjjP+RZu/aJ5GLvdele+sxlznh+6fK9Qckio5ma8f7Iv8woZjRkGfafvpuygxNefOJNc+hfjjBayRn2Q==","shasum":"447c0b58451a1fca20768371e07e723a870dfe98","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.2.tgz","fileCount":5,"unpackedSize":36448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuCkeZ+QYqxwloPpqHKcgdHFAEW16RxiQ3r+EtLOoQKAiBUmMDa3f1P9pBJMfLTtGFsLqrP8X0KSha5M2jq6xIOZA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisbIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgwQ/8C7PTkjnsPOEXu0x7XBbs1tSPvxt91X7so6AQMAv0CpWZcTRa\r\nedIM0JJvQI0FMK17axv9/ICT/IMH+2TbIN8AhyyJD4vZgm8l8wRfqiEhxd5l\r\nC3xCWyVaO1Qd1oKkMqKKMvuKzsUjId32txiHn5ded1fznzuGiS0DviLrjNkE\r\nNnj0A03+B499HzY00a7ZooP/JEzUIp4Vx2zgw8vfTVDgMlPGd+nC4xxtkoWa\r\n5ieLtECMou0YZqy8LVPziaOHoZyKGRP7nvSMMvS3XzGlkEHbL0mIVHCnf87y\r\nr1TedFnMYlPSsnbHioFQHog8wqlE6qgChOZCaSGOtj08PLciD2TzJyFpZaTC\r\n6p19WKB5E3ZpI6Mty+HGKpSK88og9pNfun8rkpSS/u+cgS/C/AxZoqdRmXIj\r\nRUDrTUH6Z+7z7sv7aIBJjCuI2t7CUEZ0zL5hn7sUrM0/9PpeiqPKflGHgGsu\r\ncaCvGQD1fwdiHv2hGZl0i2w948Y3rORdaXNSzRG/eE26OVw+udBoR1saCj64\r\nFJD44E8AylEULqKfrsHb7ciwJYQpESxpTJ7eBpbQnUIK8y0UuP80y9x/j0+i\r\nlVirL4I3WF+vF1kUqrEPA8BFWR0xfD2QYWQ1xoI/MmWXn7uymJ9AIpTSmmOz\r\n6mmSxdTqW6LYzxV1nklCSB7bcKarg+0mbyA=\r\n=yazo\r\n-----END PGP SIGNATURE-----\r\n","size":10944},"_npmUser":{"name":"anonymous","email":"vlad@vladikoff.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"cowboy@rj3.net"},{"name":"anonymous","email":"alexlamsl@gmail.com"},{"name":"anonymous","email":"roaster.karmic_0r@icloud.com"},{"name":"anonymous","email":"tyler@sleekcode.net"},{"name":"anonymous","email":"vlad@vladikoff.com"},{"name":"anonymous","email":"kyle@dontkry.com"},{"name":"anonymous","email":"sindresorhus@gmail.com"},{"name":"anonymous","email":"jsoverson@gmail.com"},{"name":"anonymous","email":"xhmikosr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-contrib-uglify_5.2.2_1655812630809_0.29212824442863483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-21T12:09:45.659Z"}},"dist-tags":{"latest":"5.2.2","master":"0.1.1-rc6"},"name":"grunt-contrib-uglify","time":{"modified":"2025-12-07T03:16:57.566Z","created":"2022-01-26T15:59:33.485Z","5.0.0":"2020-07-16T14:09:54.055Z","4.0.1":"2019-03-21T18:54:57.770Z","4.0.0":"2018-09-04T14:55:14.902Z","3.4.0":"2018-07-28T18:30:42.138Z","3.3.0":"2017-12-24T13:09:04.701Z","3.2.1":"2017-11-26T07:00:51.325Z","3.1.0":"2017-09-11T10:23:59.591Z","3.0.1":"2017-05-20T12:02:55.572Z","3.0.0":"2017-05-12T12:03:18.789Z","2.3.0":"2017-04-04T21:25:11.136Z","2.2.1":"2017-03-31T09:55:24.323Z","2.2.0":"2017-03-01T07:57:38.448Z","2.1.0":"2017-02-08T09:08:15.888Z","2.0.0":"2016-07-19T14:47:17.931Z","1.0.2":"2016-07-19T13:43:30.839Z","1.0.1":"2016-03-16T14:51:58.088Z","1.0.0":"2016-03-04T17:46:49.680Z","0.11.1":"2016-02-02T16:39:23.885Z","0.11.0":"2015-11-20T23:20:31.909Z","0.10.1":"2015-11-12T14:49:08.812Z","0.10.0":"2015-10-27T14:42:03.227Z","0.9.2":"2015-08-24T14:51:33.059Z","0.9.1":"2015-04-08T01:05:12.398Z","0.9.0":"2015-04-07T13:43:35.950Z","0.8.1":"2015-03-30T20:40:00.023Z","0.8.0":"2015-02-19T09:29:51.302Z","0.7.0":"2014-12-24T15:59:50.352Z","0.6.0":"2014-09-18T01:59:39.211Z","0.5.1":"2014-07-25T19:08:51.827Z","0.4.1":"2014-07-25T19:05:16.406Z","0.5.0":"2014-06-12T00:27:40.577Z","0.4.0":"2014-03-01T19:36:27.851Z","0.3.3":"2014-02-27T22:21:50.364Z","0.3.2":"2014-01-23T14:31:36.432Z","0.1.1-rc6":"2014-01-23T14:31:36.432Z","0.1.1-rc5":"2014-01-23T14:31:36.432Z","0.3.1":"2014-01-20T14:39:20.654Z","0.3.0":"2014-01-16T18:41:13.660Z","0.2.7":"2013-11-09T20:47:50.945Z","0.2.6":"2013-11-09T00:48:50.287Z","0.2.5":"2013-10-29T00:08:23.894Z","0.2.4":"2013-09-02T18:41:30.897Z","0.2.3":"2013-09-02T16:58:38.982Z","0.2.2":"2013-05-31T23:48:16.146Z","0.2.1":"2013-05-22T18:35:22.982Z","0.2.0":"2013-03-14T13:48:08.784Z","0.1.2":"2013-02-27T18:43:04.671Z","0.1.1":"2013-02-18T17:26:36.416Z","0.1.0":"2012-12-14T01:21:10.697Z","5.0.1":"2021-03-31T00:31:20.881Z","5.1.0":"2022-03-27T15:55:34.275Z","5.2.1":"2022-04-16T01:02:27.323Z","5.2.2":"2022-06-21T11:57:10.983Z","0.1.1rc5":"2013-01-09T19:27:15.181Z","0.1.1rc6":"2013-01-18T15:58:05.144Z"},"readme":"# grunt-contrib-uglify v5.2.1 [![Build Status](https://github.com/gruntjs/grunt-contrib-uglify/workflows/Tests/badge.svg)](https://github.com/gruntjs/grunt-contrib-uglify/actions?workflow=Tests)\n\n> Minify JavaScript files with UglifyJS\n\n\n\n## Getting Started\n\nIf you haven't used [Grunt](https://gruntjs.com/) before, be sure to check out the [Getting Started](https://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](https://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-contrib-uglify --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-contrib-uglify');\n```\n\n\n\n\n## Uglify task\n_Run this task with the `grunt uglify` command._\n\nTask targets, files and options may be specified according to the grunt [Configuring tasks](https://gruntjs.com/configuring-tasks) guide.\n\n### Options\n\nThis task primarily delegates to [UglifyJS](https://github.com/mishoo/UglifyJS2), so please consider their documentation as required reading for advanced configuration.\n\n\n###### Deprecated options from `2.x`\n\nOption                  | Replacement\n----------------------- | -----------\nASCIIOnly               | output.ascii_only\nenclose                 | &mdash;\nexportAll               | &mdash;\nexpression              | parse.expression\nindentLevel             | output.indent_level\nmangleProperties        | mangle.properties\nmaxLineLen              | output.max\\_line_len\npreserveComments        | output.comments\nquoteStyle              | output.quote_style\nscrewIE8                | !ie8\nsourceMapIncludeSources | sourceMap.includeSources\nsourceMapRoot           | sourceMap.root\nsourceMapUrl            | sourceMap.url\n\n\n#### mangle\nType: `Boolean` `Object`  \nDefault: `{}`\n\nTurn on or off mangling with default options. If an `Object` is specified, it is passed directly to `ast.mangle_names()` *and* `ast.compute_char_frequency()` (mimicking command line behavior). [View all options here](https://github.com/mishoo/UglifyJS2#mangle-options).\n\n#### compress\nType: `Boolean` `Object`  \nDefault: `{}`\n\nTurn on or off source compression with default options. If an `Object` is specified, it is passed as options to `UglifyJS.Compressor()`. [View all options here](https://github.com/mishoo/UglifyJS2#compress-options).\n\n#### beautify\nType: `Boolean` `Object`  \nDefault: `false`\n\nTurns on beautification of the generated source code. [View all options here](https://github.com/mishoo/UglifyJS2#output-options)\n\n###### parse.expression\nType: `Boolean`  \nDefault: `false`\n\nParse a single expression, rather than a program (for parsing JSON)\n\n#### report\nType: `string`  \nChoices: `'min'`, `'gzip'`  \nDefault: `'min'`\n\nReport minification result or both minification and gzip results.\nThis is useful to see exactly how well uglify-js is performing but using `'gzip'` will make the task take 5-10x longer to complete. [Example output](https://github.com/sindresorhus/maxmin#readme).\n\n#### sourceMap\nType: `Boolean`  \nDefault: `false`\n\nIf `true`, a source map file will be generated in the same directory as the `dest` file. By default it will have the same basename as the `dest` file, but with a `.map` extension.\n\n#### sourceMapName\nType: `String` `Function`  \nDefault: `undefined`\n\nTo customize the name or location of the generated source map, pass a string to indicate where to write the source map to. If a function is provided, the uglify destination is passed as the argument and the return value will be used as the file name.\n\n#### sourceMapIn\nType: `String` `Function`  \nDefault: `undefined`\n\nThe location of an input source map from an earlier compilation, e.g. from CoffeeScript. If a function is provided, the\nuglify source is passed as the argument and the return value will be used as the sourceMap name. This only makes sense\nwhen there's one source file.\n\n#### sourceMap.includeSources\nType: `Boolean`  \nDefault: `false`\n\nPass this flag if you want to include the content of source files in the source map as sourcesContent property.\n\n###### sourceMap.root\nType: `String`  \nDefault: `undefined`\n\nWith this option you can customize root URL that browser will use when looking for sources.\n\nIf the sources are not absolute URLs after prepending of the `sourceMap.root`, the sources are resolved relative to the source map.\n\n#### sourceMap.url\nType: `String`  \nDefault: `undefined`\n\nOverride the calculated value for `sourceMappingURL` in the source map. This is useful if the source map location is not relative to the base path of the minified file, i.e. when using a CDN\n\n#### wrap\nType: `String`  \nDefault: `undefined`\n\nWrap all of the code in a closure, an easy way to make sure nothing is leaking.\nFor variables that need to be public `exports` and `global` variables are made available.\nThe value of wrap is the global variable exports will be available as.\n\n#### output.ascii_only\nType: `Boolean`  \nDefault: `false`\n\nEnables to encode non-ASCII characters as \\uXXXX.\n\n#### output.comments\nType: `Boolean` `String` `Function`  \nDefault: `undefined`  \nOptions: `false` `'all'` `'some'`\n\nTurn on preservation of comments.\n\n- `false` will strip all comments\n- `'all'` will preserve all comments in code blocks that have not been squashed or dropped\n- `'some'` will preserve all comments that include a closure compiler style directive (`@preserve` `@license` `@cc_on`)\n- `Function` specify your own comment preservation function. You will be passed the current node and the current comment and are expected to return either `true` or `false`\n- `RegExp` `'/[RegExp]/'` will preserve comments matching given RegExp or stringified RegExp\n\n#### banner\nType: `String`  \nDefault: `''`\n\nThis string will be prepended to the minified output. Template strings (e.g. `<%= config.value %>`) will be expanded automatically.\n\n#### footer\nType: `String`  \nDefault: `''`\n\nThis string will be appended to the minified output. Template strings (e.g. `<%= config.value %>`) will be expanded automatically.\n\n#### ie8\nType: `Boolean`  \nDefault: `false`\n\nSet this to `true` if you still care about full compliance with Internet Explorer 6-8 quirks.\n\n#### mangle.properties\nType: `Boolean` `Object`  \nDefault: `false`\n\nTurn on or off property mangling with default options. If an `Object` is specified, it is passed directly to `ast.mangle_properties()` (mimicking command line behavior). [View all options here](https://github.com/mishoo/UglifyJS2#mangle-options).\n\n#### reserveDOMProperties\nType: `Boolean`  \nDefault: `false`\n\nUse this flag in conjunction with `mangle.properties` to prevent built-in browser object properties from being mangled.\n\n#### exceptionsFiles\nType: `Array`  \nDefault: `[]`\n\nUse this with `mangle.properties` to pass one or more JSON files containing a list of variables and object properties\nthat should not be mangled. See the [UglifyJS docs](https://www.npmjs.com/package/uglify-js) for more info on the file syntax.\n\n#### nameCache\nType: `String`  \nDefault: `''`\n\nA string that is a path to a JSON cache file that uglify will create and use to coordinate symbol mangling between\nmultiple runs of uglify. Note: this generated file uses the same JSON format as the `exceptionsFiles` files.\n\n#### output.quote_style\nType: `Integer`  \nDefault: `0`\n\nPreserve or enforce quotation mark style.\n\n* `0` will use single or double quotes such as to minimize the number of bytes (prefers double quotes when both will do)\n* `1` will always use single quotes\n* `2` will always use double quotes\n* `3` will preserve original quotation marks\n\n### Usage examples\n\n#### Basic compression\n\nThis configuration will compress and mangle the input files using the default options.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input1.js', 'src/input2.js']\n      }\n    }\n  }\n});\n```\n\n#### No mangling\n\nSpecify `mangle: false` to prevent changes to your variable and function names.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      mangle: false\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Reserved identifiers\n\nYou can specify identifiers to leave untouched with an `reserved` array in the `mangle` options.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      mangle: {\n        reserved: ['jQuery', 'Backbone']\n      }\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Source maps\n\nGenerate a source map by setting the `sourceMap` option to `true`. The generated\nsource map will be in the same directory as the destination file. Its name will be\nthe basename of the destination file with a `.map` extension. Override these\ndefaults with the `sourceMapName` attribute.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    my_target: {\n      options: {\n        sourceMap: true,\n        sourceMapName: 'path/to/sourcemap.map'\n      },\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Advanced source maps\n\nSet the `sourceMap.includeSources` option to `true` to embed your sources directly into the map. To include\na source map from a previous compilation pass it as the value of the `sourceMapIn` option.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    my_target: {\n      options: {\n        sourceMap: {\n          includeSources: true\n        },\n        sourceMapIn: 'example/coffeescript-sourcemap.js', // input sourcemap from a previous compilation\n      },\n      files: {\n        'dest/output.min.js': ['src/input.js'],\n      },\n    },\n  },\n});\n```\n\nRefer to the [UglifyJS SourceMap Documentation](https://github.com/mishoo/UglifyJS2#source-map-options) for more information.\n\n#### Turn off console warnings\n\nSpecify `drop_console: true` as part of the `compress` options to discard calls to `console.*` functions.\nThis will suppress warning messages in the console.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      compress: {\n        drop_console: true\n      }\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Beautify\n\nSpecify `beautify: true` to beautify your code for debugging/troubleshooting purposes.\nPass an object to manually configure any other output options.\n\nSee [UglifyJS documentation](https://github.com/mishoo/UglifyJS2#output-options) for more information.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    my_target: {\n      options: {\n        beautify: true\n      },\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    },\n    my_advanced_target: {\n      options: {\n        beautify: {\n          width: 80\n        }\n      },\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Banner comments\n\nIn this example, running `grunt uglify:my_target` will prepend a banner created by interpolating the `banner` template string with the config object. Here, those properties are the values imported from the `package.json` file (which are available via the `pkg` config property) plus today's date.\n\n_Note: you don't have to use an external JSON file. It's also valid to create the `pkg` object inline in the config. That being said, if you already have a JSON file, you might as well reference it._\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  pkg: grunt.file.readJSON('package.json'),\n  uglify: {\n    options: {\n      banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' +\n        '<%= grunt.template.today(\"yyyy-mm-dd\") %> */'\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Conditional compilation\n\nYou can also enable UglifyJS conditional compilation. This is commonly used to remove debug code blocks for production builds. This is equivalent to the command line `--define` option.\n\nSee [UglifyJS global definitions documentation](https://github.com/mishoo/UglifyJS2#conditional-compilation) for more information.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      compress: {\n        global_defs: {\n          'DEBUG': false\n        },\n        dead_code: true\n      }\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Compiling all files in a folder dynamically\n\nThis configuration will compress and mangle the files dynamically.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    my_target: {\n      files: [{\n        expand: true,\n        cwd: 'src/js',\n        src: '**/*.js',\n        dest: 'dest/js'\n      }]\n    }\n  }\n});\n```\n\n#### Compiling all files separately in the each their path\n\nThis configuration will compress and mangle all js files separately in each folder.\n\nAlso exclude jQuery for mangling and ignore all `*.min.js` files.\n\n```js\n// Project configuration.\nuglify: {\n  dev: {\n    options: {\n      mangle: {\n        reserved: ['jQuery']\n      }\n    },\n    files: [{\n      expand: true,\n      src: ['dist/assets/js/*.js', '!dist/assets/js/*.min.js'],\n      dest: 'dist/assets',\n      cwd: '.',\n      rename: function (dst, src) {\n        // To keep the source js files and make new files as `*.min.js`:\n        // return dst + '/' + src.replace('.js', '.min.js');\n        // Or to override to src:\n        return src;\n      }\n    }]\n  }\n},\n```\n\n#### Turn on object property name mangling\n\nThis configuration will turn on object property name mangling, but not mangle built-in browser object properties.\nAdditionally, variables and object properties listed in the `myExceptionsFile.json` will be mangled. For more info,\non the format of the exception file format please see the [UglifyJS docs](https://www.npmjs.com/package/uglify-js).\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      mangle: {\n        properties: true\n      },\n      reserveDOMProperties: true,\n      exceptionsFiles: [ 'myExceptionsFile.json' ]\n    },\n    my_target: {\n      files: {\n        'dest/output.min.js': ['src/input.js']\n      }\n    }\n  }\n});\n```\n\n#### Turn on use of name mangling cache\n\nTurn on use of name mangling cache to coordinate mangled symbols between outputted uglify files. uglify will the\ngenerate a JSON cache file with the name provided in the options. Note: this generated file uses the same JSON format\nas the `exceptionsFiles` files.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n  uglify: {\n    options: {\n      nameCache: '.tmp/grunt-uglify-cache.json',\n    },\n    my_target: {\n      files: {\n        'dest/output1.min.js': ['src/input1.js'],\n        'dest/output2.min.js': ['src/input2.js']\n      }\n    }\n  }\n});\n```\n\n\n## Release History\n\n * 2022-03-27   v5.1.0   Update dependencies. uglify-js ^3.15.2. Requires node 12+.\n * 2020-07-16   v5.0.0   Requires node 10+. Update dependencies.\n * 2019-03-21   v4.0.1   Update uglify-js to v3.5.0. Update dependencies.\n * 2018-08-26   v4.0.0   Update dependencies. Requires Node.js >= 6.\n * 2018-07-29   v3.4.0   Update uglify-js to v3.4.0.\n * 2017-12-24   v3.3.0   Update uglify-js to v3.3.0.\n * 2017-11-26   v3.2.1   Update uglify-js to v3.2.0.\n * 2017-09-11   v3.1.0   Update uglify-js to v3.1.0.\n * 2017-05-20   v3.0.1   Fix toplevel option.\n * 2017-05-12   v3.0.0   Update uglify-js to v3.0.4.\n * 2017-04-05   v2.3.0   Make CLI output less verbose.\n * 2017-03-31   v2.2.1   Fix banner option.\n * 2017-03-01   v2.2.0   Update uglify-js to v2.8.3.\n * 2017-02-08   v2.1.0   Show size changes in output. Switch to `object.assign`.\n * 2016-07-19   v2.0.0   Update uglify-js to v2.7.0. `screwIE8` is enabled by default.\n * 2016-07-19   v1.0.2   Update grunt to ^1.0.0. Fix `beautify` when passed as an object. Fix docs about `report` values.\n * 2016-03-16   v1.0.1   Downgrade maxmin for Node.js 0.10.\n * 2016-03-04   v1.0.0   Use uglify-js ~2.6.2 to fix sourcemap issue. Improve docs for `global-defs` and `--define` options. Add `sourceMapUrl` option. Add `bare_returns` option. Optionally set report verbosity level using report option.\n * 2016-01-29   v0.11.1   Update lodash to ^4.0.1. Update grunt-contrib-clean to ^0.7.0. Update grunt-contrib-jshint to ^0.12.0.\n * 2015-11-20   v0.11.0   Update uglify-js to ~2.6.0.\n * 2015-11-12   v0.10.1   Update uglify-js to ~2.5.\n * 2015-10-27   v0.10.0   Update uglify-js to ^2.5.\n * 2015-08-24   v0.9.2   Update uglify-js to ^2.4.24\n * 2015-04-07   v0.9.1   More fixes for `mangle` options.\n * 2015-04-07   v0.9.0   Add hook into uglify-js's mangling functionality.\n * 2015-03-30   v0.8.1   Lock uglify-js to 2.4.17 due to breaking changes.\n * 2015-02-19   v0.8.0   Add `screwIE8` option. Fix issue with explicit `compress` in Node.js 0.12.0.\n * 2014-12-23   v0.7.0   Add `sourceMapRoot` options. Update readme descriptions. Remove reference to clean-css.\n * 2014-09-17   v0.6.0   Output fixes. Add `ASCIIOnly` option. Other fixes.\n * 2014-07-25   v0.5.1   Update chalk to ^0.5.1. Output updates.\n * 2014-03-01   v0.4.0   Remove grunt-lib-contrib dependency and add more colors.\n * 2014-02-27   v0.3.3   Remove unnecessary calls to `grunt.template.process`.\n * 2014-01-22   v0.3.2   Fix handling of `sourceMapIncludeSources` option.\n * 2014-01-20   v0.3.1   Fix relative path issue in sourcemaps.\n * 2014-01-16   v0.3.0   Refactor sourcemap support.\n * 2013-11-09   v0.2.7   Prepend banner if `sourceMap` option not set, addresses #109.\n * 2013-11-08   v0.2.6   Merge #45, #53, #85 (#105 by way of duping #53). Add support for banners in uglified files with sourcemaps. Update docs.\n * 2013-10-28   v0.2.5   Add warning for banners when using sourcemaps.\n * 2013-09-02   v0.2.4   Update sourcemap format via #83.\n * 2013-06-10   v0.2.3   Add `footer` option.\n * 2013-05-31   v0.2.2   Revert #56 due to #58 until [chrome/239660](https://code.google.com/p/chromium/issues/detail?id=239660&q=sourcemappingurl&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified) [firefox/870361](https://bugzilla.mozilla.org/show_bug.cgi?id=870361) drop.\n * 2013-05-22   v0.2.1   Update uglify-js to ~2.3.5 #55 #40. Change `sourcemappingUrl` syntax #56. Disable sorting of names for consistent mangling #44. Update docs for `sourceMapRoot` #47 #25.\n * 2013-03-14   v0.2.0   No longer report gzip results by default. Support `report` option.\n * 2013-01-30   v0.1.2   Add better error reporting. Support for dynamic names of multiple sourcemaps.\n * 2013-02-15   v0.1.1   First official release for Grunt 0.4.0.\n * 2013-01-18   v0.1.1rc6   Update grunt/gruntplugin dependencies to rc6. Change in-development grunt/gruntplugin dependency versions from tilde version ranges to specific versions.\n * 2013-01-09   v0.1.1rc5   Update to work with grunt v0.4.0rc5. Switch back to `this.files` API.\n * 2012-11-28   v0.1.0   Work in progress, not officially released yet.\n\n---\n\nTask submitted by [\"Cowboy\" Ben Alman](http://benalman.com)\n\n*This file was generated on Fri Apr 15 2022 21:00:08.*","users":{}}