Grunt

E97044

Grunt is a JavaScript-based task runner commonly used in web development to automate repetitive tasks such as building, testing, and deploying code.

Aliases (1)

Statements (49)
Predicate Object
instanceOf JavaScript library
build automation tool
task runner
category JavaScript build tools
software build automation
CLICommand grunt
competesWith Gulp
Webpack
npm scripts
configurationFile Gruntfile.js
configurationStyle declarative configuration
creator Ben Alman
developer Grunt team
domain web development
ecosystem Grunt plugins
hasFeature extensible plugin architecture
file-based configuration
task aliases
initialReleaseDate 2012
license MIT License
popularIn JavaScript projects
front-end development
programmingLanguage JavaScript
repository https://github.com/gruntjs/grunt
requires Node.js
npm
runsOn Node.js
supports asynchronous tasks
command-line interface
custom tasks
multi-task configuration
plugins
project-based configuration
task chaining
targetUsers front-end engineers
web developers
usedFor automating repetitive tasks
build automation
code deployment tasks
compiling Less
compiling Sass
concatenating files
linting JavaScript
live reloading during development
minifying files
running tests
watching files for changes
website https://gruntjs.com/
writtenIn JavaScript

Referenced by (2)
Subject (surface form when different) Predicate
CoffeeScript
buildToolIntegration
Grunt ("Gruntfile.js")
configurationFile

Please wait…