gulp-cli
brew install gulp-cli
v3.1.0
MIT
Command-line utility for Gulp
53
30-day installs · #4549
178
90-day · #4395
1.1k
365-day · #3626
410
★ GitHub stars · updated 1y ago
Runtime dependencies
GitHub topics
cli
command-line
gulp
javascript
Links
- https://github.com/gulpjs/gulp-cli
- GitHub: gulpjs/gulp-cli
- Brew formula source: Formula/g/gulp-cli.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"node"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Command-line utility for Gulp",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:30+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "gulp-cli",
"github_default_branch": "master",
"github_last_commit_at": "2025-06-01T20:53:24Z",
"github_readme_excerpt": "\u003cp align=\"center\"\u003e\n \u003ca href=\"https://gulpjs.com\"\u003e\n \u003cimg height=\"257\" width=\"114\" src=\"https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png\"\u003e\n \u003c/a\u003e\n\u003c/p\u003e\n\n# gulp-cli\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Coveralls Status][coveralls-image]][coveralls-url]\n\nCommand Line Utility for Gulp\n\n## Install\n\n```bash\nnpm install --global gulp-cli\n```\n\n## Usage\n\n```bash\n\u003e gulp [flags] \u003ctask\u003e \u003ctask\u003e...\n```\n\n## Custom Metadata\n\nWhen listing tasks with the `gulp -T` command, gulp-cli displays some custom metadata as defined upon task functions. Currently supported properties:\n\n* `task.description` - String of the description to display.\n\n```js\nfunction clean() { ... }\nclean.description = \u0027Cleans up generated files.\u0027;\n```\n\n* `task.flags` - Object with key/value pairs being flag/description to display.\n\n```js\nfunction build() { ... }\nbuild.flags = {\n \u0027--prod\u0027: \u0027Builds in production mode.\u0027\n};\n```\n\nExample Usage:\n\n```js\nfunction build() { ... }\nbuild.description = \u0027Build entire project.\u0027;\nbuild.flags = {\n \u0027--prod\u0027: \u0027Builds in production mode (minification, etc).\u0027\n};\n// gulp 3.x\ngulp.task(\u0027build\u0027, build);\n// gulp 4.x\ngulp.task(build);\n```\n\n## Tasks\n\nThe task(s) listed on the command line will be executed.\nIf more than one task is listed, Gulp will execute all of them\nconcurrently, that is, as if they had all been listed as dependencies of\na single task.\n\nBy default, Gulp does not serialize tasks listed on the command line. If you would like to execute tasks serially, you must specify the `--series` flag. e.g. `gulp clean build --series`\n\nJust running `gulp` will execute the task `default`. If there is no\n`default` task, gulp will error.\n\n## Completion\n\u003e Thanks to the grunt team, specifically Tyler Kellen\n\nTo enable tasks auto-completion in shell you should add `eval \"$(gulp --completion=shell)\"` in your `.shellrc` file.\n\n###### Bash:\n\nAdd `eval \"$(gulp --completion=bash)\"` to `~/.bashrc`.",
"github_repo": "gulpjs/gulp-cli",
"github_stars": 410,
"github_topics": [
"cli",
"command-line",
"gulp",
"javascript"
],
"homepage": "https://github.com/gulpjs/gulp-cli",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 53,
"installs_365d": 1138,
"installs_90d": 178,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "gulp-cli",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 4549,
"rank_365d": 3626,
"rank_90d": 4395,
"raw_hash": "e22d412ce68474e9",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/gulp-cli.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "3.1.0",
"versioned_formulae": [],
"why_use_this": null
}