{ "name": "grunt", "description": "The JavaScript Task Runner", "version": "1.6.1", "author": "Grunt Development Team (https://gruntjs.com/development-team)", "homepage": "https://gruntjs.com/", "repository": "https://github.com/gruntjs/grunt.git", "license": "MIT", "engines": { "node": ">=16" }, "scripts": { "test": "node bin/grunt test", "test-tap": "node bin/grunt test:tap" }, "main": "lib/grunt", "bin": { "grunt": "bin/grunt" }, "keywords": [ "task", "async", "cli", "minify", "uglify", "build", "lodash", "unit", "test", "qunit", "nodeunit", "server", "init", "scaffold", "make", "jake", "tool" ], "dependencies": { "dateformat": "~4.6.2", "eventemitter2": "~0.4.13", "exit": "~0.1.2", "findup-sync": "~5.0.0", "glob": "~7.1.6", "grunt-cli": "~1.4.3", "grunt-known-options": "~2.0.0", "grunt-legacy-log": "~3.0.0", "grunt-legacy-util": "~2.0.1", "iconv-lite": "~0.6.3", "js-yaml": "~3.14.0", "minimatch": "~3.0.4", "nopt": "~3.0.6" }, "devDependencies": { "difflet": "~1.0.1", "eslint-config-grunt": "~2.0.1", "grunt-contrib-nodeunit": "~4.0.0", "grunt-contrib-watch": "~1.1.0", "grunt-eslint": "~24.0.1", "temporary": "~1.1.0", "through2": "~4.0.2" }, "files": [ "lib", "bin" ] }