{"id":16181720,"url":"https://github.com/ericclemmons/grunt-verbosity","last_synced_at":"2025-07-25T09:13:40.580Z","repository":{"id":7253191,"uuid":"8564585","full_name":"ericclemmons/grunt-verbosity","owner":"ericclemmons","description":"Adjust verbosity for individual grunt tasks","archived":false,"fork":false,"pushed_at":"2016-05-04T14:52:05.000Z","size":23,"stargazers_count":8,"open_issues_count":1,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-19T11:17:51.906Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ericclemmons.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-MIT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-03-04T20:50:24.000Z","updated_at":"2022-03-03T17:15:14.000Z","dependencies_parsed_at":"2022-09-05T00:50:51.986Z","dependency_job_id":null,"html_url":"https://github.com/ericclemmons/grunt-verbosity","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/ericclemmons/grunt-verbosity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fgrunt-verbosity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fgrunt-verbosity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fgrunt-verbosity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fgrunt-verbosity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericclemmons","download_url":"https://codeload.github.com/ericclemmons/grunt-verbosity/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fgrunt-verbosity/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266983523,"owners_count":24016559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-25T02:00:09.625Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-10T06:26:56.055Z","updated_at":"2025-07-25T09:13:40.555Z","avatar_url":"https://github.com/ericclemmons.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# grunt-verbosity\n\n[![Build Status](https://travis-ci.org/ericclemmons/grunt-verbosity.png?branch=master)](https://travis-ci.org/ericclemmons/grunt-verbosity)\n[![Dependencies](https://david-dm.org/ericclemmons/grunt-verbosity.png)](https://david-dm.org/ericclemmons/grunt-verbosity)\n[![devDependencies](https://david-dm.org/ericclemmons/grunt-verbosity/dev-status.png)](https://david-dm.org/ericclemmons/grunt-verbosity#info=devDependencies\u0026view=table)\n\n\n\u003e Adjust verbosity for individual grunt tasks\n\nThis plugin simply hooks until `grunt.log.writeln` to allow you to cleanup log output.\n\n\n## Getting Started\n\nThis plugin requires Grunt `~0.4.0`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-verbosity --save-dev\n```\n\nOne the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-verbosity');\n```\n\n\n## The `verbosity` task\n\n### Usage\nIn your project's Gruntfile, add a section named `verbosity` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  verbosity: {\n    // Default\n    option1: {\n      // options: { mode: 'hidden' },\n      tasks: ['copy']\n    },\n\n    // Output is rewritten on the line to show progress but save space\n    option2: {\n      options: { mode: 'oneline' },\n      tasks: ['copy:files']\n    },\n\n    // Output is normal.  Useful for debugging without commenting out the whole block\n    option3: {\n      options: { mode: 'normal' },\n      tasks: ['copy:something']\n    }\n  },\n})\n```\n\n\n### Options\n\n#### options.mode\nType: `String`\nDefault value: `normal`\n\nA string value to determine how to modify `grunt.log.writeln` output.\n\n- `hidden` (Default): See the task get executed, but not its output\n- `oneline`: See the output overwrite the same line to conserve space\n- `normal`: See the output without modification.  Useful for debugging.\n- `dot`: See each line of output reduced to a dot to show progress.\n\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n\n## Release History\n\n### v1.0.1\n\n- Update devDependencies and make travis tests pass.\n\n### v1.0.0\n\n- Update peerDependencies for grunt v1. No Api changes.\n\n### v0.2.2\n\n- Fix bug with `verbosity.writeln` and `undefined`\n\n### v0.2.1\n\n- Fix bug with `Verbosity.match` not returning an array\n\n### v0.2.0\n\n- Rewrote to not use `grunt.util.hooker`\n\n### v0.1.2\n\n- Fix BC break with Grunt 0.4.1 - [#3](https://github.com/ericclemmons/grunt-verbosity/pull/3) (Thanks @gruber76!)\n\n### v0.1.1\n\n- Add `dot` mode - [#1](https://github.com/ericclemmons/grunt-verbosity/pull/1) (Thanks @getfatday!)\n\n### v0.1.0\n\n- Initial release\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericclemmons%2Fgrunt-verbosity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericclemmons%2Fgrunt-verbosity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericclemmons%2Fgrunt-verbosity/lists"}