Commit graph

889 commits

Author SHA1 Message Date
David Anson
681e8bae4e Improve highlighting for MD027/no-multiple-space-blockquote, add more tests. 2017-10-29 20:54:14 -07:00
David Anson
1dce3e45d3 Update MD013/line-length to allow long lines composed only of emphasized/strong links (fixes #67). 2017-10-28 14:58:34 -07:00
David Anson
0c38635afe Add TOML title syntax to MD041/first-line-h1 default RegExp (fixes #77). 2017-10-24 22:15:03 -07:00
David Anson
77e27cbe09 Merge branch 'jonlabelle-add-st-linter-link' 2017-10-03 22:15:51 -07:00
Jon LaBelle
f5fb33a400 Add link to Sublime Text plug-in 2017-10-02 22:51:27 -05:00
David Anson
103a67d1e0 Update to version 0.6.1. 2017-09-09 22:29:57 -07:00
David Anson
003cf4bd9a Add .npmignore file to exclude demo/test content from published packages. 2017-09-09 17:00:46 -07:00
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