Commit graph

1282 commits

Author SHA1 Message Date
David Anson
895d5d5450 Merge branch 'MD003-misspelling' of https://github.com/henrikh/markdownlint into henrikh-MD003-misspelling 2017-09-08 22:03:30 -07:00
David Anson
adddd2020a Update markdown-it dependency version syntax to avoid behavior change in 8.4.0. 2017-09-08 21:52:33 -07:00
Henrik Enggaard
3834cc4c9c Misspelling in MD003 2017-09-06 09:35:37 +02:00
David Anson
82d9c36d6f Update to version 0.6.0. 2017-07-18 21:51:01 -07:00
David Anson
0211abf1ba Update dependencies: browserify to 14.4.0, eslint to 4.2.0, nodeunit to 0.11.1, uglify-js to 3.0.25. 2017-07-17 22:23:00 -07:00
David Anson
0a678d25c1 Ignore the content of (valid) HTML comments when linting (fixes #64). 2017-07-16 23:08:47 -07:00
David Anson
8c34383f80 Change default value of options.resultVersion to 1 (breaking change). 2017-07-05 21:53:21 -07:00
David Anson
5bea80f5cd Ignore TOML front matter in addition to YAML (fixes #63). 2017-07-02 20:33:29 -07:00
David Anson
0e8cb8f0dd Update Ruby markdownlint URLs from "mivok" to "markdownlint" after transition. 2017-06-18 15:49:33 -07:00
David Anson
edd426bbaa Allow overlapping and differently-cased names for MD044/proper-names (fixes #60). 2017-06-15 22:53:33 -07:00
David Anson
d63143b38e Add Node.js version 8.* to Travis CI builds. 2017-06-04 19:55:08 -07:00
David Anson
47707f0ddf Update to version 0.5.0. 2017-05-22 20:04:37 -07:00
David Anson
614ac8fa23 Add noInlineConfig option to disable inline config comments. 2017-05-21 22:58:10 -07:00
David Anson
ac6b80b42a Update dependencies: glob to 7.1.2, uglify-js to 3.0.9. 2017-05-19 22:49:31 -07:00
David Anson
7528295cae Add support for shareable/extendable configuration via "extends" and helper functions (fixes #33). 2017-05-19 22:36:46 -07:00
David Anson
d826833a82 Allow opt-out for list items with blank lines in MD009/no-trailing-spaces (fixes #55). 2017-05-11 21:44:41 -07:00
David Anson
b436640918 Add short links to each rule in Rules.md, update README.md to use them (fixes #54). 2017-05-07 12:48:04 -07:00
David Anson
da529ac286 Fix bug in detailed error message for MD030/list-marker-space when no space present (fixes #57). 2017-05-06 21:56:24 -07:00
David Anson
942f0600d2 Support front matter title property override for MD041/first-line-h1 (fixes #53). 2017-05-06 15:25:14 -07:00
David Anson
4ae649c462 Update dependencies: browserify to 14.3.0, eslint to 3.19.0, q to 1.5.0, tv4 to 1.3.0, uglify-js to 2.8.22. 2017-04-29 22:09:48 -07:00
David Anson
7b01fc5fbf Add new test file from Ruby implementation. 2017-04-29 21:57:22 -07:00
David Anson
24c33df174 Update to version 0.4.1. 2017-03-19 21:14:00 -07:00
David Anson
a8a7d19d36 Update dependencies: markdown-it to 8.3.1, eslint to 3.18.0, uglify-js to 2.8.13. 2017-03-18 19:57:27 -07:00
David Anson
31c252a55c Add code_blocks parameter to MD044/proper-names (fixes #50). 2017-03-18 19:47:26 -07:00
David Anson
15fe91ba38 Update MD044/proper-names to ignore violations in bare URLs (fixes #50). 2017-03-17 20:08:57 -07:00
David Anson
5e710e31c8 Update MD009/no-trailing-spaces to use forEachLine for consistency. 2017-03-16 22:11:09 -07:00
David Anson
935935b96c Update MD044/proper-names to ignore non-text content like link targets. 2017-03-16 22:07:25 -07:00
David Anson
1b44ed54e4 Account for front matter when calculating range for resultVersion 1 (fixes #48). 2017-03-14 21:58:39 -07:00
David Anson
5a1fb40871 Ignore escaped backticks in code span elements per specification. 2017-03-13 21:29:24 -07:00
David Anson
e2bdb522f5 Update to version 0.4.0. 2017-03-03 23:05:15 -08:00
David Anson
f30452619c Merge branch 'next' 2017-03-03 23:03:16 -08:00
David Anson
5cfb41f694 Update dependency: markdown-it to 8.3.0. 2017-03-03 22:48:05 -08:00
David Anson
7a669bc50f Update dependencies: browserify to 14.1.0, eslint to 3.16.1, nodeunit to 0.11.0, rimraf to 2.6.1, uglify-js to 2.8.5. 2017-03-02 21:54:06 -08:00
David Anson
f39f3b2e45 Update copyright year to 2017. 2017-03-02 21:32:43 -08:00
David Anson
0c1f40323d Update MD013/line-length not to report long link-only lines (fixes #36). 2017-03-01 21:43:04 -08:00
David Anson
acd36d5802 Update MD041/first-line-h1 to ignore leading HTML comments (fixes #37). 2017-02-23 22:08:54 -08:00
David Anson
15b37d51ff Clarify MD043/required-headers reporting of extra header. 2017-02-18 23:21:46 -08:00
David Anson
31206f9387 Reimplement MD038/no-space-in-code to handle multi-backtick strings (fixes #46). 2017-02-18 22:56:06 -08:00
David Anson
00171da565 Add headers parameter to MD013/line-length (fixes #35). 2017-02-11 16:20:24 -08:00
David Anson
2ef0c512eb Merge branch 'janaagaard75-master' 2017-01-29 19:46:54 -08:00
Jan Aagaard
bba5cfd063 Use double quotes in JSON example 2017-01-29 09:50:53 +01:00
David Anson
16dc230d54 Tweak range of MD042/no-empty-links to include link destination. 2017-01-15 15:14:41 -08:00
David Anson
5fa065a7b0 Update MD032/blanks-around-lists to ignore non-interrupting prefixes (fixes #34). 2017-01-15 14:41:58 -08:00
David Anson
d8975282dc Add MD044 proper-names "Proper names should have the correct capitalization" (fixes #39). 2016-12-22 13:40:31 -08:00
David Anson
46cbcfa55e Rename test case files to allow for additional rules. 2016-12-22 13:35:58 -08:00
David Anson
56f3abe600 Update to version 0.3.1. 2016-11-12 20:25:07 -08:00
David Anson
a1f4daadf6 Update dependency: eslint to 3.10.0. 2016-11-12 20:15:01 -08:00
David Anson
74bd9b6e5b Fix MD038 to handle text matches outside code span elements. 2016-11-10 20:57:13 -08:00
David Anson
0f64bd5b4e Fix MD032 to recognize blank lines around lists in block quotes. 2016-11-03 22:16:03 -07:00
David Anson
f24dc4bee0 Update to version 0.3.0. 2016-11-02 22:26:07 -07:00