Commit graph

  • f1ca023124 Merge 414e774480 into eabe2387bc Rodney Rehm 2015-07-20 12:32:26 +00:00
  • 414e774480 feature(config): adding config.ignore to replace metadata (e.g. frontmatter) before linting Rodney Rehm 2015-07-20 14:16:52 +02:00
  • eabe2387bc Update to version 0.0.6. v0.0.6 David Anson 2015-06-19 18:48:54 -07:00
  • e5edf9cff1 Make npm scripts work on non-Windows platforms. David Anson 2015-06-18 18:50:57 -07:00
  • cfd1694ec0 Update markdown-it dependency to 4.2.2, browserify to 10.2.4, eslint to 0.23.0, istanbul to 0.3.15. David Anson 2015-06-18 09:22:14 -07:00
  • 4a5ea23ff7 Update README with steps to run in the browser. David Anson 2015-06-17 18:35:11 -07:00
  • 51f420cfe1 Add file header to markdownlint-browser files. David Anson 2015-06-17 18:14:15 -07:00
  • a76fa8e565 Minify script for browser and use it in demo app. David Anson 2015-06-17 09:32:08 -07:00
  • 070eb19177 Simplify the mechanics of using markdownlint in a browser. David Anson 2015-06-17 09:09:33 -07:00
  • d263a955f3 Add spellcheck=true to textarea element in demo, lock CI badges to master branch. David Anson 2015-06-16 18:20:27 -07:00
  • 483597c82a Cache result of forEachLine for ~4% time reduction. David Anson 2015-06-16 17:50:55 -07:00
  • 3e208b7bc5 Add tokenLists and use in filterTokens for ~10% time reduction. David Anson 2015-06-12 09:37:11 -07:00
  • 096f4d7afd Cache result of flattenLists for ~8% time reduction. David Anson 2015-06-11 18:33:40 -07:00
  • 2a2371a8cb Remove remaining use of Array.filter from rules. David Anson 2015-05-31 22:29:01 -07:00
  • 17763331a6 Convert filterTokens from array to callback for ~7% time reduction. David Anson 2015-05-29 18:18:20 -07:00
  • 9bf0b1a554 Update to version 0.0.5. v0.0.5 David Anson 2015-05-11 20:57:51 -07:00
  • 7d603f6ad8 Update eslint dependency to 0.21.0, q to 1.4.0. David Anson 2015-05-09 23:03:12 -07:00
  • b7f8a52899 Convert from innerText to textContent (W3C standard). David Anson 2015-05-08 09:27:25 -07:00
  • a5f811ad1a Update markdown-it dependency to 4.2.1, browserify to 10.1.3, istanbul to 0.3.13, q to 1.3.0. David Anson 2015-05-07 23:26:29 -07:00
  • 13fbeba20f Add min-width/height=0 to flex content to fix behavior in Firefox. David Anson 2015-05-07 23:11:28 -07:00
  • 08603cacec Allow uncached content to load (e.g., images in user Markdown). David Anson 2015-05-07 18:35:42 -07:00
  • dc69b01f54 Add link to demonstration to README.md. David Anson 2015-05-07 18:24:35 -07:00
  • d9b61d9ed2 Update eslint dependency to 0.20.0. David Anson 2015-05-07 18:01:52 -07:00
  • 661073b249 Add introductory text to demo, default all links to target=_blank. David Anson 2015-05-07 09:15:41 -07:00
  • 8aa3ee66e4 Styling tweaks. David Anson 2015-05-06 09:16:24 -07:00
  • ebcd2de8ed Add cache manifest for offline support. David Anson 2015-05-05 18:36:45 -07:00
  • 9997131c9e Add favicon.ico, modify demo build script to copy markdown-it locally. David Anson 2015-05-05 18:29:58 -07:00
  • a8f5a19cba Add clickable links for violations and rules, highlight for violations. David Anson 2015-05-05 00:00:04 -07:00
  • 85531ff21e Add polyfills for String.trimLeft/Right for browsers without support. David Anson 2015-05-03 22:40:34 -07:00
  • dce6024e16 Add interactive demo page to show how markdownlint handles user content. David Anson 2015-05-03 21:50:25 -07:00
  • 43f28b90c1 Add test to simulate typing each test file to validate handling of partial input. David Anson 2015-05-07 17:42:13 -07:00
  • 6a8f31ddad Fix two bugs with bare list marker handling. David Anson 2015-05-03 20:48:07 -07:00
  • dab36c5afa Add '\r' to line ending test, install through2 for example script. David Anson 2015-05-02 17:41:41 -07:00
  • 548e3d35cb Add strings option to enable file-less scenarios. David Anson 2015-04-29 18:46:52 -07:00
  • fde1947031 Update to version 0.0.4. v0.0.4 David Anson 2015-04-17 22:04:45 -07:00
  • dcbdef07ea Tweak package.json and README.md content. David Anson 2015-04-17 21:57:10 -07:00
  • 31ae415dbe Fix bug in MD039 where links with markup could trigger incorrectly. David Anson 2015-04-17 09:15:19 -07:00
  • 1906214b07 Update markdown-it dependency to 4.1.1, eslint to 0.19.0. David Anson 2015-04-16 18:29:09 -07:00
  • f1cd4e0fbb Update break-all-the-rules.md for new rules, fix bug in MD033. David Anson 2015-04-16 09:39:04 -07:00
  • 5d6d9d2b3b Add MD040 with tests. David Anson 2015-04-16 09:13:56 -07:00
  • 7e431f4499 Add MD038, MD039 with tests. David Anson 2015-04-15 18:24:42 -07:00
  • b85e53a9c4 Add MD037 with tests, improve handling of line numbers for inlines. David Anson 2015-04-15 17:50:01 -07:00
  • bd7e712728 Add MD036 with tests. David Anson 2015-04-14 22:37:56 -07:00
  • 762d8425ca Add MD035 with tests. David Anson 2015-04-14 09:40:16 -07:00
  • 9acbb2750e Add br_spaces parameter to MD009. David Anson 2015-04-14 09:07:25 -07:00
  • 0e24df7cf7 Add MD034 with tests, improve validation of README and Rules. David Anson 2015-04-14 00:01:57 -07:00
  • 495fbac6fd Add MD033 with tests, rename test file. David Anson 2015-04-13 08:47:15 -07:00
  • 1da7064094 Update to version 0.0.3. v0.0.3 David Anson 2015-03-20 00:29:36 -07:00
  • de3b3c9042 Update nodeunit dependency to 0.9.1, istanbul to 0.3.8. David Anson 2015-03-20 00:16:48 -07:00
  • e557f3a97f Add synchronous version of the API, with tests and documentation. David Anson 2015-03-20 00:09:55 -07:00
  • 200dddf3d1 Update eslint dependency to 0.17.1, enable new rules. David Anson 2015-03-18 23:41:34 -07:00
  • c764d2798f Update markdown-it dependency to 4.0.1, fix breaking changes. David Anson 2015-03-18 23:14:44 -07:00
  • e305d22cce Undefined config.default should behave like true. David Anson 2015-03-18 22:45:51 -07:00
  • 8a51cea593 Fix minor typo in README.md. David Anson 2015-03-18 09:40:01 -07:00
  • 9b86e847b8 Improve config documentation, list parameter values and defaults. David Anson 2015-03-18 09:38:32 -07:00
  • c842588ca3 Update to version 0.0.2. v0.0.2 David Anson 2015-03-17 23:05:37 -07:00
  • 3180d2c621 Add badges for npm, GitHub, build, coverage, and license. David Anson 2015-03-17 22:58:26 -07:00
  • 4886b05660 Add .travis.yml for build status via Travis CI and code coverage via Coveralls. David Anson 2015-03-17 22:51:59 -07:00
  • 747e3c31b9 Add tests for docs and styles, add missing tag. David Anson 2015-03-17 22:34:47 -07:00
  • 6ef5794927 Add tests for style files, sort expected test output for debugging. David Anson 2015-03-17 18:02:05 -07:00
  • 139e474a12 Add support and tests for tags, migrate style files. David Anson 2015-03-16 23:25:06 -07:00
  • 0bd6dea637 Add tags to README.md, new test and fix, comment rule code. David Anson 2015-03-16 22:31:18 -07:00
  • 63a52e9dea Document public API, comment framework code. David Anson 2015-03-15 23:39:17 -07:00
  • ec7684b95f Add Grunt example. David Anson 2015-03-14 23:47:34 -07:00
  • 3217272971 Update README.md with rules and examples. v0.0.1 David Anson 2015-03-14 22:34:28 -07:00
  • f252f4f498 Add gulp example. David Anson 2015-03-13 22:38:44 -07:00
  • 9917d7f2fb Add example, stop modifying files array, rename "styles". David Anson 2015-03-13 18:20:56 -07:00
  • d3e9f83e7c Format results via toString, add test to verify. David Anson 2015-03-13 09:13:07 -07:00
  • f6d0986cc5 Add README.md, Rules.md, test for project files. David Anson 2015-03-12 23:42:06 -07:00
  • 77da8da9cf Add Istanbul for code coverage, parameter tests for 100% coverage. David Anson 2015-03-11 21:13:21 -07:00
  • 285a30e124 Add MD026, MD027 with tests. David Anson 2015-03-11 18:40:46 -07:00
  • 1112ac729d Add MD023, MD024, MD025 with tests. David Anson 2015-03-11 09:30:34 -07:00
  • 2b289ab5f3 Add MD030 with tests, refactor list handling with flattenLists. David Anson 2015-03-10 23:10:06 -07:00
  • b21548a992 Add passing tests, refactor to introduce forEachLine. David Anson 2015-03-09 00:31:07 -07:00
  • 9bedd25234 Add MD022 with tests, create shared module. David Anson 2015-03-08 23:08:43 -07:00
  • 5591cf4587 Add MD029 with tests. David Anson 2015-03-07 22:46:45 -08:00
  • 35067149c9 Add MD020, MD021 with tests. David Anson 2015-03-06 18:16:16 -08:00
  • d0fcd32f3a Add MD018, MD019 with tests, switch to RegExp.test. David Anson 2015-03-06 09:21:55 -08:00
  • 62314e61b1 Add MD014 with tests. David Anson 2015-03-05 23:30:01 -08:00
  • 434c7f388c Add MD013 with tests. David Anson 2015-03-04 18:36:30 -08:00
  • 5d641bbf24 Refactor rules for clarity/brevity. David Anson 2015-03-04 18:23:19 -08:00
  • c864ac1b96 Add MD012, MD028 with tests, support multiple markers by line. David Anson 2015-03-04 18:09:46 -08:00
  • f35d690fb1 Add MD011 with tests, pass empty env to markdown-it.parse. David Anson 2015-03-03 18:28:59 -08:00
  • 812f5bdfff Add MD006, MD009, MD010 with tests. David Anson 2015-03-03 09:29:13 -08:00
  • e366ee071c Add line and number to token, refactor to simplify rules. David Anson 2015-03-02 23:52:39 -08:00
  • 9eb3eb9083 Add MD005, MD007 with tests. David Anson 2015-03-02 23:30:40 -08:00
  • 5d9b32e8dc Add "default" rule to config, use to simplify JSON styles. David Anson 2015-03-02 22:45:43 -08:00
  • 2da9462e45 Add MD004 with tests, support disabling rules. David Anson 2015-03-01 22:56:52 -08:00
  • d2e38c1646 Use Q/promises to remove callback nesting from test harness. David Anson 2015-03-01 22:15:02 -08:00
  • a2d42b6208 Add MD003 with tests, add JSON config for rules. David Anson 2015-02-27 22:06:54 -08:00
  • 75b63a43ab Add MD001 with test, refactor to remove common code. David Anson 2015-02-25 18:19:36 -08:00
  • 82caaa9407 Add MD002 with test, incorporate markdown-it parser. David Anson 2015-02-25 18:00:08 -08:00
  • 5d35b8dfea Change export of rules to include description. David Anson 2015-02-24 23:50:37 -08:00
  • aef1524308 Add MD032 with tests, improve infrastructure. David Anson 2015-02-24 23:35:34 -08:00
  • 160146ac3a Hook up ESLint, fix warnings (including conversion to async I/O). David Anson 2015-02-24 18:40:37 -08:00
  • d16e1cafc1 Add basic infrastructure, MD031, and test. David Anson 2015-02-23 23:39:20 -08:00
  • cdec362dc0 Create scaffolding for markdownlint package. David Anson 2015-02-22 21:30:09 -08:00