grunt
grunt copied to clipboard
Grunt: The JavaScript Task Runner
You may already be aware, but npm@3 introduces breaking changes to how peerDependencies are handled. Specifically, it no longer installs them for users. INSTEAD, it reports warnings if they're missing...
The docs say that I can programatically setup my configuration when (or before) calling grunt.initConfig(). Now I do very complicated stuff to dynamically initialize grunt (figuring out paths by parsing...
(this is a proposed feature for discussion, I'll gladly do the PR afterwards) Sometimes, distracted or new developers declare custom tasks using names that are already used for other tasks,...
The problem is that Grunt loads **all** tasks every time it runs. Even if the user just wants to run `grunt jshint`, it will still load `grunt-uglify`, `grunt-sass`, etc. This...
We've seen this issue pop up a bunch of times in the contrib plugins. Some people want a failing task to warn, so that following tasks continue to run. Other...
I have a registered task whose length is 90 characters. After I register it, the grunt --help command freezes, and eventually gives me a GC exception because it ran out...
Right now, all tasks are "public" meaning that all tasks can be run on the cli. It might be helpful on projects that have finely-crafted alias tasks to be able...
because they are the worst. really. https://github.com/gruntjs/grunt/pull/782#issuecomment-24698173
I would be great if grunt.template.today could output in UTC time. Since date.format already does that when called with a second argument set to `true`, I think I would not...
I wasn't entirely sure where to file this, as this is not an issue, aside from, _may be_, usability concern. Basically, on a team of multiple developers, using Grunt is...