https://github.com/konifar/danger-htmllint
danger plugin to run htmllint https://www.npmjs.com/package/htmllint
https://github.com/konifar/danger-htmllint
danger danger-plugin htmllint
Last synced: 27 days ago
JSON representation
danger plugin to run htmllint https://www.npmjs.com/package/htmllint
- Host: GitHub
- URL: https://github.com/konifar/danger-htmllint
- Owner: konifar
- License: mit
- Created: 2019-09-17T01:55:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-12T17:33:40.000Z (almost 4 years ago)
- Last Synced: 2025-04-17T16:55:17.208Z (about 1 month ago)
- Topics: danger, danger-plugin, htmllint
- Language: Ruby
- Size: 41 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# danger-htmllint
[](https://badge.fury.io/rb/danger-htmllint)
[](https://github.com/konifar/danger-htmllint/actions)[Danger](http://danger.systems/ruby/) plugin for [htmllint](http://htmllint.github.io/).
## Installation
$ gem install danger-htmllint
danger-htmllint depends on [htmllint-cli]((https://github.com/htmllint/htmllint-cli)). You need to install it before running Danger.## Usage
Set Dangerfile like this.
```
# Set .htmllintrc path (optional)
htmllint.rc_path = "/path/to/your/.htmllintrc"# Set true if you want to fail CI when errors are detected (optional)
htmllint.fail_on_error = true# Run htmllint to only added or modified files (required)
htmllint.lint
```## Development
1. Clone this repo
2. Run `bundle install` to setup dependencies.
3. Run `bundle exec rake spec` to run the tests.
4. Use `bundle exec guard` to automatically have tests run as you make changes.
5. Make your changes.