Commit graph

  • 25b6e6f2f3 Move error reporting helpers out of core to simplify API for rule.func. David Anson 2018-01-14 21:53:35 -08:00
  • 6319cbba3e Remove deprecated io.js from .travis.yml. David Anson 2018-01-13 22:08:26 -08:00
  • 54c28f47c3 Merge rule name/alias in rule definitions and results (for resultVersion 2). David Anson 2018-01-12 23:21:06 -08:00
  • b565c1ff32 Add violation of new rule MD045 to break-all-the-rules.md. David Anson 2018-01-08 21:29:13 -08:00
  • 29e64d86dd Merge branch 'DuncanmaMSFT-master' into next David Anson 2018-01-06 18:08:54 -08:00
  • f91f0880c3 Refine implementation of MD045/no-alt-text in previous commit. David Anson 2018-01-06 18:06:32 -08:00
  • 4fa837a031 Add MD045/no-alt-text (fixes #75). Duncan Mackenzie 2017-12-29 17:01:21 -08:00
  • d97b5b7da6 Merge ae443f02ad into 4345423be1 Duncan Mackenzie 2018-01-02 22:12:52 +00:00
  • ae443f02ad add additional test for reference syntax of images (fixes #75) Duncan Mackenzie 2018-01-02 14:12:34 -08:00
  • d3b0e1eea2 Update as per feedback from maintainer Duncan Mackenzie 2018-01-01 13:16:39 -08:00
  • 7e3e671eeb Adding a new rule, no-alt-text as per Issue #75 Duncan Mackenzie 2017-12-29 17:01:21 -08:00
  • ac180ff9b9 Add reference to @types/node for better VS Code experience. David Anson 2017-12-19 22:20:10 -08:00
  • 5bc016e404 Update dependencies: eslint to 4.13.1, uglify-js to 3.2.2. David Anson 2017-12-16 23:21:24 -08:00
  • 0b2c810389 Update dependencies: markdown-it to 8.4.0. David Anson 2017-12-15 23:31:05 -08:00
  • 3cecb86f9b Add "// @ts-check" for better VS Code experience, address corresponding issues. David Anson 2017-12-15 22:55:51 -08:00
  • 1184281c87 Replace trimLeft/trimRight polyfills with helper methods. David Anson 2017-12-13 21:41:28 -08:00
  • 39d39db961 Add style one_or_ordered to MD029/ol-prefix (fixes #97). David Anson 2017-12-12 22:41:11 -08:00
  • 4345423be1 Update to version 0.6.4. v0.6.4 David Anson 2017-11-22 21:45:56 -08:00
  • f62b5c8ca3 Add --no-save to build-example script's use of npm install. David Anson 2017-11-22 21:41:14 -08:00
  • 79f9adf08b Update dependencies: eslint to 4.11.0, uglify-js to 3.1.10. David Anson 2017-11-21 22:02:51 -08:00
  • af968fb246 Add Examples section to README with links to real-world use cases. David Anson 2017-11-21 21:58:42 -08:00
  • a74340ed44 Update package keywords: +CommonMark, -validate. David Anson 2017-11-20 21:53:50 -08:00
  • f910fa0cb1 Add detail to MD029/ol-prefix message to help distinguish 1/1/1 from 1/2/3. David Anson 2017-11-20 21:49:22 -08:00
  • 0fd322a380 Improve highlighting for MD042/no-empty-links, add more tests. David Anson 2017-11-15 21:44:21 -08:00
  • 3b42e00c60 Update to version 0.6.3. v0.6.3 David Anson 2017-11-13 21:10:22 -08:00
  • d46fb3b6dd Improve RegExp for MD020/no-missing-space-closed-atx, more tests. David Anson 2017-11-12 22:21:54 -08:00
  • 8c2bb1f5bd Update to version 0.6.2. v0.6.2 David Anson 2017-11-08 21:27:22 -08:00
  • 975129671e Update dependencies: browserify to 14.5.0, eslint to 4.10.0, nodeunit to 0.11.2, q to 1.5.1, rimraf to 2.6.2, uglify-js to 3.1.8. David Anson 2017-11-07 22:00:53 -08:00
  • b19b3ccd7f Add new test case from markdownlint/markdownlint project. David Anson 2017-11-07 21:49:08 -08:00
  • 7acb3d72fd Improve highlighting for MD044/proper-names, add more tests. David Anson 2017-11-07 21:40:50 -08:00
  • 1668207213 Update spaceInsideLinkRe for consistency with vscode-markdownlint. David Anson 2017-11-06 21:56:59 -08:00
  • 6fa609fdbd Make bare URL RegExp case-insensitive, add more tests. David Anson 2017-11-02 22:36:53 -07:00
  • 4a27c3d100 Improve highlighting for MD037/no-space-in-emphasis, add more tests. David Anson 2017-11-02 22:25:56 -07:00
  • 5fee0a921d Improve highlighting for MD038/no-space-in-code, add more tests. David Anson 2017-10-31 23:05:28 -07:00
  • 681e8bae4e Improve highlighting for MD027/no-multiple-space-blockquote, add more tests. David Anson 2017-10-29 20:54:14 -07:00
  • 895b5febb8 Merge b63647f6b1 into 77e27cbe09 Josh Goldberg 2017-10-30 02:57:11 +00:00
  • b63647f6b1 Moved rules into their own files Josh Goldberg 2017-10-29 19:55:01 -07:00
  • 1dce3e45d3 Update MD013/line-length to allow long lines composed only of emphasized/strong links (fixes #67). David Anson 2017-10-28 14:58:34 -07:00
  • 0c38635afe Add TOML title syntax to MD041/first-line-h1 default RegExp (fixes #77). David Anson 2017-10-24 22:15:03 -07:00
  • 77e27cbe09 Merge branch 'jonlabelle-add-st-linter-link' David Anson 2017-10-03 22:15:51 -07:00
  • f5fb33a400 Add link to Sublime Text plug-in Jon LaBelle 2017-10-02 22:51:27 -05:00
  • baec163b1d Merge 2a52370f78 into 103a67d1e0 Jon LaBelle 2017-10-03 03:05:09 +00:00
  • 2a52370f78 Move up one position, adjust wording Jon LaBelle 2017-10-02 22:05:06 -05:00
  • 96273d320c Lowercase 'm' Jon LaBelle 2017-10-02 21:05:58 -05:00
  • 955b125ad1 Add link to Sublime Text Markdownlint Plug-in Jon LaBelle 2017-10-02 21:05:00 -05:00
  • 103a67d1e0 Update to version 0.6.1. v0.6.1 David Anson 2017-09-09 22:29:57 -07:00
  • 003cf4bd9a Add .npmignore file to exclude demo/test content from published packages. David Anson 2017-09-09 17:00:46 -07:00
  • 895d5d5450 Merge branch 'MD003-misspelling' of https://github.com/henrikh/markdownlint into henrikh-MD003-misspelling David Anson 2017-09-08 22:03:30 -07:00
  • adddd2020a Update markdown-it dependency version syntax to avoid behavior change in 8.4.0. David Anson 2017-09-08 21:52:33 -07:00
  • 3834cc4c9c Misspelling in MD003 Henrik Enggaard 2017-09-06 09:35:37 +02:00
  • 9ee4848165 Merge 0e7a7d65b7 into 82d9c36d6f Daniel Roschka 2017-07-28 05:51:09 +00:00
  • 0e7a7d65b7
    Adjust the description of the pre-commit hook Daniel Roschka 2017-07-28 07:46:47 +02:00
  • 58de07f7e7
    Add support to run markdownlint with pre-commit Daniel Roschka 2017-07-27 10:12:51 +02:00
  • 82d9c36d6f Update to version 0.6.0. v0.6.0 David Anson 2017-07-18 21:51:01 -07:00
  • 0211abf1ba Update dependencies: browserify to 14.4.0, eslint to 4.2.0, nodeunit to 0.11.1, uglify-js to 3.0.25. David Anson 2017-07-17 22:23:00 -07:00
  • 0a678d25c1 Ignore the content of (valid) HTML comments when linting (fixes #64). David Anson 2017-07-16 23:08:47 -07:00
  • 8c34383f80 Change default value of options.resultVersion to 1 (breaking change). David Anson 2017-07-05 21:53:21 -07:00
  • 5bea80f5cd Ignore TOML front matter in addition to YAML (fixes #63). David Anson 2017-07-02 20:33:29 -07:00
  • 0e8cb8f0dd Update Ruby markdownlint URLs from "mivok" to "markdownlint" after transition. David Anson 2017-06-18 15:49:33 -07:00
  • edd426bbaa Allow overlapping and differently-cased names for MD044/proper-names (fixes #60). David Anson 2017-06-15 22:53:33 -07:00
  • 2b8ac8939e Merge 6f005e6ebf into d63143b38e Esref Durna 2017-06-12 01:16:47 +00:00
  • 6f005e6ebf updated package browserify from 14.3.0 to 14.4.0 Npm link : https://www.npmjs.com/package/browserify Repository link : https://github.com/substack/node-browserify/releases Esref Durna 2017-06-12 01:01:36 +00:00
  • d63143b38e Add Node.js version 8.* to Travis CI builds. David Anson 2017-06-04 19:55:08 -07:00
  • 50a8eff003 Merge 9d6135d149 into 47707f0ddf Igor Shubovych 2017-05-25 12:58:54 +00:00
  • 47707f0ddf Update to version 0.5.0. v0.5.0 David Anson 2017-05-22 20:04:37 -07:00
  • 614ac8fa23 Add noInlineConfig option to disable inline config comments. David Anson 2017-05-21 22:58:10 -07:00
  • ac6b80b42a Update dependencies: glob to 7.1.2, uglify-js to 3.0.9. David Anson 2017-05-19 22:49:31 -07:00
  • 7528295cae Add support for shareable/extendable configuration via "extends" and helper functions (fixes #33). David Anson 2017-05-19 22:36:46 -07:00
  • d826833a82 Allow opt-out for list items with blank lines in MD009/no-trailing-spaces (fixes #55). David Anson 2017-05-11 21:44:41 -07:00
  • b436640918 Add short links to each rule in Rules.md, update README.md to use them (fixes #54). David Anson 2017-05-07 12:48:04 -07:00
  • da529ac286 Fix bug in detailed error message for MD030/list-marker-space when no space present (fixes #57). David Anson 2017-05-06 21:56:24 -07:00
  • 942f0600d2 Support front matter title property override for MD041/first-line-h1 (fixes #53). David Anson 2017-05-06 15:25:14 -07:00
  • 28b2ac0c6a Merge 1811d1575b into 4ae649c462 Pascal Berger 2017-04-30 09:08:58 +00:00
  • 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. David Anson 2017-04-29 22:09:48 -07:00
  • 7b01fc5fbf Add new test file from Ruby implementation. David Anson 2017-04-29 21:57:22 -07:00
  • 1811d1575b Split rule documentation into separate files Pascal Berger 2017-04-06 08:37:33 +02:00
  • 24c33df174 Update to version 0.4.1. v0.4.1 David Anson 2017-03-19 21:14:00 -07:00
  • a8a7d19d36 Update dependencies: markdown-it to 8.3.1, eslint to 3.18.0, uglify-js to 2.8.13. David Anson 2017-03-18 19:57:27 -07:00
  • 31c252a55c Add code_blocks parameter to MD044/proper-names (fixes #50). David Anson 2017-03-18 19:47:26 -07:00
  • 15fe91ba38 Update MD044/proper-names to ignore violations in bare URLs (fixes #50). David Anson 2017-03-17 20:08:57 -07:00
  • 5e710e31c8 Update MD009/no-trailing-spaces to use forEachLine for consistency. David Anson 2017-03-16 22:11:09 -07:00
  • 935935b96c Update MD044/proper-names to ignore non-text content like link targets. David Anson 2017-03-16 22:07:25 -07:00
  • 1b44ed54e4 Account for front matter when calculating range for resultVersion 1 (fixes #48). David Anson 2017-03-14 21:58:39 -07:00
  • 5a1fb40871 Ignore escaped backticks in code span elements per specification. David Anson 2017-03-13 21:29:24 -07:00
  • e2bdb522f5 Update to version 0.4.0. v0.4.0 David Anson 2017-03-03 23:02:27 -08:00
  • f30452619c Merge branch 'next' David Anson 2017-03-03 23:03:16 -08:00
  • 5cfb41f694 Update dependency: markdown-it to 8.3.0. David Anson 2017-03-03 22:48:05 -08:00
  • 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. David Anson 2017-03-02 21:54:06 -08:00
  • f39f3b2e45 Update copyright year to 2017. David Anson 2017-03-02 21:32:43 -08:00
  • 0c1f40323d Update MD013/line-length not to report long link-only lines (fixes #36). David Anson 2017-03-01 21:43:04 -08:00
  • acd36d5802 Update MD041/first-line-h1 to ignore leading HTML comments (fixes #37). David Anson 2017-02-23 22:08:54 -08:00
  • 15b37d51ff Clarify MD043/required-headers reporting of extra header. David Anson 2017-02-18 23:21:46 -08:00
  • 31206f9387 Reimplement MD038/no-space-in-code to handle multi-backtick strings (fixes #46). David Anson 2017-02-18 22:56:06 -08:00
  • 00171da565 Add headers parameter to MD013/line-length (fixes #35). David Anson 2017-02-11 16:20:24 -08:00
  • 2ef0c512eb Merge branch 'janaagaard75-master' David Anson 2017-01-29 19:46:54 -08:00
  • bba5cfd063 Use double quotes in JSON example Jan Aagaard 2017-01-29 09:50:53 +01:00
  • 16dc230d54 Tweak range of MD042/no-empty-links to include link destination. David Anson 2017-01-15 15:14:41 -08:00
  • 5fa065a7b0 Update MD032/blanks-around-lists to ignore non-interrupting prefixes (fixes #34). David Anson 2017-01-15 14:41:58 -08:00
  • d8975282dc Add MD044 proper-names "Proper names should have the correct capitalization" (fixes #39). David Anson 2016-12-22 13:34:18 -08:00
  • 46cbcfa55e Rename test case files to allow for additional rules. David Anson 2016-12-22 13:35:58 -08:00