Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
grunt-markdownlint
Advanced tools
A grunt task for markdown style checker and lint tool.
The markdownlint grunt plugin enables to run rule based linting on your project markdown files.
See markdownlint for more information.
For linting rules, please see Rules document.
In order to use the markdownlint plugin, please use following example:
//to use via grunt, first load the task
require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
//or load it manually
grunt.loadNpmTasks('grunt-markdownlint');
grunt.initConfig({
markdownlint: {
example1: {
options: {
config: { //configure the linting rules
'default': true,
'line-length': false,
'blanks-around-headers': false,
'no-duplicate-header': false,
'no-inline-html': false
}
},
src: [
'README.md',
'.github/*.md'
]
},
example2: {
options: {
config: grunt.file.readJSON(rulesFile) //read linting rules from file
},
src: [
'README.md',
'.github/*.md'
]
}
}
});
grunt.registerTask('default', ['markdownlint:example1']);
The different options are defined in the markdownlint api documentation.
In order to use this library, just run the following npm install command:
npm install --save-dev grunt-markdownlint
See full docs at: API Docs
Date | Version | Description |
---|---|---|
2022-12-28 | v3.1.6 | Upgrade markdownlint version |
2022-08-06 | v3.1.5 | Upgrade markdownlint version |
2022-01-04 | v3.1.4 | Upgrade markdownlint version |
2021-08-24 | v3.1.3 | Upgrade markdownlint version |
2021-02-08 | v3.1.2 | Upgrade markdownlint version |
2020-11-26 | v3.1.1 | Upgrade markdownlint version |
2020-09-22 | v3.1.0 | Upgrade markdownlint version |
2020-05-11 | v3.0.0 | Migrate to github actions and upgrade minimal node version |
2020-04-13 | v2.10.0 | Upgrade markdownlint version |
2018-06-07 | v2.0.0 | Upgrade markdownlint and minimal node version |
2018-05-29 | v1.1.6 | Upgrade markdownlint version |
2016-11-04 | v1.0.11 | Support new markdownlint 0.3.0 options |
2016-07-01 | v0.1.0 | Updated task config to use options |
2016-06-14 | v0.0.5 | Initial release |
Developed by Sagie Gur-Ari and licensed under the Apache 2 open source license.
FAQs
A grunt task for markdown style checker and lint tool.
The npm package grunt-markdownlint receives a total of 320 weekly downloads. As such, grunt-markdownlint popularity was classified as not popular.
We found that grunt-markdownlint demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.