Commit graph

2048 commits

Author SHA1 Message Date
Rodney Rehm
cae451967a feature(config): adding config.ignore to replace metadata (e.g. frontmatter) before linting 2015-07-22 23:18:08 -07:00
David Anson
a958a33860 Fix possible array-out-of-bounds access, add test. 2015-07-22 23:17:08 -07:00
David Anson
7f5dd9ab6b Add MD041 with tests. 2015-07-20 22:06:48 -07:00
David Anson
eabe2387bc Update to version 0.0.6. 2015-06-19 18:48:54 -07:00
David Anson
e5edf9cff1 Make npm scripts work on non-Windows platforms. 2015-06-19 18:40:11 -07:00
David Anson
cfd1694ec0 Update markdown-it dependency to 4.2.2, browserify to 10.2.4, eslint to 0.23.0, istanbul to 0.3.15. 2015-06-18 09:22:14 -07:00
David Anson
4a5ea23ff7 Update README with steps to run in the browser. 2015-06-17 18:35:11 -07:00
David Anson
51f420cfe1 Add file header to markdownlint-browser files. 2015-06-17 18:14:15 -07:00
David Anson
a76fa8e565 Minify script for browser and use it in demo app. 2015-06-17 09:32:08 -07:00
David Anson
070eb19177 Simplify the mechanics of using markdownlint in a browser. 2015-06-17 09:09:33 -07:00
David Anson
d263a955f3 Add spellcheck=true to textarea element in demo, lock CI badges to master branch. 2015-06-16 18:20:27 -07:00
David Anson
483597c82a Cache result of forEachLine for ~4% time reduction. 2015-06-16 17:50:55 -07:00
David Anson
3e208b7bc5 Add tokenLists and use in filterTokens for ~10% time reduction. 2015-06-12 09:37:11 -07:00
David Anson
096f4d7afd Cache result of flattenLists for ~8% time reduction. 2015-06-11 18:37:34 -07:00
David Anson
2a2371a8cb Remove remaining use of Array.filter from rules. 2015-06-11 18:35:40 -07:00
David Anson
17763331a6 Convert filterTokens from array to callback for ~7% time reduction. 2015-05-29 18:18:20 -07:00
David Anson
9bf0b1a554 Update to version 0.0.5. 2015-05-11 20:57:51 -07:00
David Anson
7d603f6ad8 Update eslint dependency to 0.21.0, q to 1.4.0. 2015-05-09 23:03:12 -07:00
David Anson
b7f8a52899 Convert from innerText to textContent (W3C standard). 2015-05-08 09:27:25 -07:00
David Anson
a5f811ad1a Update markdown-it dependency to 4.2.1, browserify to 10.1.3, istanbul to 0.3.13, q to 1.3.0. 2015-05-07 23:26:29 -07:00
David Anson
13fbeba20f Add min-width/height=0 to flex content to fix behavior in Firefox. 2015-05-07 23:11:28 -07:00
David Anson
08603cacec Allow uncached content to load (e.g., images in user Markdown). 2015-05-07 18:35:42 -07:00
David Anson
dc69b01f54 Add link to demonstration to README.md. 2015-05-07 18:24:35 -07:00
David Anson
d9b61d9ed2 Update eslint dependency to 0.20.0. 2015-05-07 18:01:52 -07:00
David Anson
661073b249 Add introductory text to demo, default all links to target=_blank. 2015-05-07 17:53:47 -07:00
David Anson
8aa3ee66e4 Styling tweaks. 2015-05-07 17:53:46 -07:00
David Anson
ebcd2de8ed Add cache manifest for offline support. 2015-05-07 17:53:45 -07:00
David Anson
9997131c9e Add favicon.ico, modify demo build script to copy markdown-it locally. 2015-05-07 17:53:44 -07:00
David Anson
a8f5a19cba Add clickable links for violations and rules, highlight for violations. 2015-05-07 17:53:43 -07:00
David Anson
85531ff21e Add polyfills for String.trimLeft/Right for browsers without support. 2015-05-07 17:53:43 -07:00
David Anson
dce6024e16 Add interactive demo page to show how markdownlint handles user content. 2015-05-07 17:52:23 -07:00
David Anson
43f28b90c1 Add test to simulate typing each test file to validate handling of partial input. 2015-05-07 17:42:13 -07:00
David Anson
6a8f31ddad Fix two bugs with bare list marker handling. 2015-05-03 20:48:07 -07:00
David Anson
dab36c5afa Add '\r' to line ending test, install through2 for example script. 2015-05-02 17:41:41 -07:00
David Anson
548e3d35cb Add strings option to enable file-less scenarios. 2015-04-29 18:49:27 -07:00
David Anson
fde1947031 Update to version 0.0.4. 2015-04-17 22:04:45 -07:00
David Anson
dcbdef07ea Tweak package.json and README.md content. 2015-04-17 21:57:10 -07:00
David Anson
31ae415dbe Fix bug in MD039 where links with markup could trigger incorrectly. 2015-04-17 09:15:19 -07:00
David Anson
1906214b07 Update markdown-it dependency to 4.1.1, eslint to 0.19.0. 2015-04-16 18:29:09 -07:00
David Anson
f1cd4e0fbb Update break-all-the-rules.md for new rules, fix bug in MD033. 2015-04-16 09:39:04 -07:00
David Anson
5d6d9d2b3b Add MD040 with tests. 2015-04-16 09:13:56 -07:00
David Anson
7e431f4499 Add MD038, MD039 with tests. 2015-04-15 18:24:42 -07:00
David Anson
b85e53a9c4 Add MD037 with tests, improve handling of line numbers for inlines. 2015-04-15 17:50:01 -07:00
David Anson
bd7e712728 Add MD036 with tests. 2015-04-14 22:37:56 -07:00
David Anson
762d8425ca Add MD035 with tests. 2015-04-14 09:40:16 -07:00
David Anson
9acbb2750e Add br_spaces parameter to MD009. 2015-04-14 09:07:25 -07:00
David Anson
0e24df7cf7 Add MD034 with tests, improve validation of README and Rules. 2015-04-14 00:01:57 -07:00
David Anson
495fbac6fd Add MD033 with tests, rename test file. 2015-04-13 08:47:15 -07:00
David Anson
1da7064094 Update to version 0.0.3. 2015-03-20 00:29:36 -07:00
David Anson
de3b3c9042 Update nodeunit dependency to 0.9.1, istanbul to 0.3.8. 2015-03-20 00:16:48 -07:00