grunt
grunt copied to clipboard
Grunt: The JavaScript Task Runner
this is a wip! @cowboy / @tkellen this is a first pass and is not ready to be merged. I wanted to start this pr to get discussion going. Initially...
Closes: #1436
This PR avoids lots of unnecessary or duplicate filesystem operations within grunt's `file.expand`, `file.expandMapping`, and `task.normalizeMultiTaskFiles`. It makes file matching much faster without adding much complexity to grunt. The first...
This PR adds the ability to output registered tasks as JSON as discussed in this [issue](https://github.com/gruntjs/grunt-cli/issues/107) and [this related PR](https://github.com/gruntjs/grunt-known-options/pull/2). A list of registered tasks from the target Gruntfile can...
Ref: https://github.com/gruntjs/rfcs/pull/1 This implements an **internal** deprecations API that displays a warning in the console if one of the deprecated APIs are used. To hide deprecation warnings, use `--hide-deprecations` on...
When I try to run the `grunt` command I get the following error: ``` node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module 'liftoff' Require stack: - /usr/share/nodejs/grunt-cli/bin/grunt at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)...
While compressing css and js files, it is adding the same files over and over again. is there a way or formula to block files that have zipped it?
- Provide an option to use [fast-glob](https://www.npmjs.com/package/fast-glob)
When a dependency has been symlinked into a monorepo application, and this dependency is hoisted to the monorepo root, the dependency's `tasks/` folder cannot be located by `grunt.loadNpmTasks` due to...
I am using grunt v 1.0.3 which has transitive dependency as grunt-legacy-util version 1.1.1 under that it’s I see below dependency where I am expecting lodash version as 4.17.15 but,...