diff --git a/.remarkrc b/.remarkrc
index f651a3e..298c6d4 100644
--- a/.remarkrc
+++ b/.remarkrc
@@ -26,6 +26,12 @@
"lint-ordered-list-marker-value",
["lint-rule-style", "---"],
["lint-unordered-list-marker-style", "-"],
- "remark-lint-alphabetize-lists"
+ "lint-alphabetize-lists",
+ "lint-definition-case",
+ "lint-final-definition",
+ ["lint-link-title-style", "'"],
+ "lint-no-duplicate-definitions",
+ "lint-no-undefined-references",
+ "lint-no-unused-definitions"
]
}
diff --git a/README.md b/README.md
index 031cd96..8f52de1 100755
--- a/README.md
+++ b/README.md
@@ -13,12 +13,12 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
:gem: means **really _awesome/useful_**.
- means that **it's _webapp/webservice_**.
- means that **runs on _Android_**.
- means that **runs on _iOS_**.
- means that **runs on _macOS_**.
- means that **runs on _Linux_**.
- means that **runs on _Windows_**.
+![Globe][globe] means that **it's _webapp/webservice_**.
+![Android OS][android-os] means that **runs on _Android_**.
+![iOS Logo][ios-logo] means that **runs on _iOS_**.
+![Apple][apple] means that **runs on _macOS_**.
+![Linux][linux] means that **runs on _Linux_**.
+![Windows 8][windows8] means that **runs on _Windows_**.
@@ -112,27 +112,27 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
> Convert Markdown to other formats and vice versa.
-- [csvtomd](https://github.com/mplewis/csvtomd) - Convert your CSV files into Markdown tables.
+- [csvtomd](https://github.com/mplewis/csvtomd) - Convert your CSV files into Markdown tables. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
- [HTML To Markdown for PHP](https://github.com/thephpleague/html-to-markdown) - Convert HTML to Markdown with PHP.
- [markdown-pdf](https://github.com/alanshaw/markdown-pdf) - Markdown to PDF converter.
-- [Markdown to PDF](http://www.markdowntopdf.com/) - Simple and useful website for converting Markdown to PDF.
-- [Pandoc](http://pandoc.org/) - Universal document converter.
+- [Markdown to PDF](http://www.markdowntopdf.com/) - Simple and useful website for converting Markdown to PDF. ![Globe][globe]
+- [Pandoc](http://pandoc.org/) - Universal document converter. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
- [to-markdown](https://github.com/domchristie/to-markdown) - HTML to Markdown converter written in JavaScript.
-- [Torsimany](https://github.com/PolBaladas/torsimany) - Translate format-independent JSON to stylish, human-readable Markdown.
-- [yamp](https://github.com/angrykoala/yamp) - Wasy-to-use cli toolbox for markdown-related task.
+- [Torsimany](https://github.com/PolBaladas/torsimany) - Translate format-independent JSON to stylish, human-readable Markdown. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [yamp](https://github.com/angrykoala/yamp) - Wasy-to-use cli toolbox for markdown-related task. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
### Editors
> Edit and save your Markdown documents.
-- [Abricotine](http://abricotine.brrd.fr/) - Lightweight markdown editor built with Electron with built-in realtime preview.
-- [Caret](https://caret.io/) - Markdown Editor for Mac and PC.
-- [iA Writer](https://ia.net/writer/) - iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android. :gem: _Really simple editor!_
-- [MarkRight](https://github.com/dvcrn/markright) - Minimalistic github flavored Markdown editor.
+- [Abricotine](http://abricotine.brrd.fr/) - Lightweight markdown editor built with Electron with built-in realtime preview. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [Caret](https://caret.io/) - Markdown Editor for Mac and PC. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [iA Writer](https://ia.net/writer/) - iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android. :gem: _Really simple editor!_ ![Android OS][android-os] ![iOS Logo][ios-logo] ![Apple][apple]
+- [MarkRight](https://github.com/dvcrn/markright) - Minimalistic github flavored Markdown editor. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
-- [PileMd](https://pilemd.com/) - Markdown Note App.
-- [StackEdit](https://stackedit.io/) - In-browser markdown editor.
-- [Typora](https://typora.io/) - A minimal Markdown editor.
+- [PileMd](https://pilemd.com/) - Markdown Note App. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [StackEdit](https://stackedit.io/) - In-browser markdown editor. ![Globe][globe]
+- [Typora](https://typora.io/) - A minimal Markdown editor. ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
### Linters
@@ -146,23 +146,23 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
> Tools which let you edit, convert, export, _et al._ your Markdown documents.
-- [Classeur](http://classeur.io/) - Classeur is a new platform to write simple notes as well as technical documents and blogs.
-- [Dillinger](http://dillinger.io/) - Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.
+- [Classeur](http://classeur.io/) - Classeur is a new platform to write simple notes as well as technical documents and blogs. ![Globe][globe]
+- [Dillinger](http://dillinger.io/) - Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor. ![Globe][globe]
- [GitDown](https://github.com/gajus/gitdown) – GitHub's Markdown preprocessor. :octocat:
-- [HackMD](https://hackmd.io) - HackMD lets you create realtime collaborative Markdown notes on all platforms.
-- [Laverna](https://laverna.cc/) - Laverna is a JavaScript note taking application with Markdown editor and encryption support. :gem: _Markdown notes with encryption!_
-- [Markable.in](https://markable.in/) - Remarkable Markdown Editor.
-- [Markdown Tables Generator](http://www.tablesgenerator.com/markdown_tables) - Visual Markdown table builder with CSV importing support.
+- [HackMD](https://hackmd.io) - HackMD lets you create realtime collaborative Markdown notes on all platforms. ![Globe][globe]
+- [Laverna](https://laverna.cc/) - Laverna is a JavaScript note taking application with Markdown editor and encryption support. :gem: _Markdown notes with encryption!_ ![Globe][globe] ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [Markable.in](https://markable.in/) - Remarkable Markdown Editor. ![Globe][globe]
+- [Markdown Tables Generator](http://www.tablesgenerator.com/markdown_tables) - Visual Markdown table builder with CSV importing support. ![Globe][globe]
- [remark](http://remark.js.org/) - Markdown processor powered by plugins
-- [Socrates](http://socrates.io/) - Serveless realtime Markdown editor and viewer, etherpad-like.
+- [Socrates](http://socrates.io/) - Serveless realtime Markdown editor and viewer, etherpad-like. ![Globe][globe]
### Presentations
> Create and edit your slides presentations with Markdown.
-- [Marp](https://yhatt.github.io/marp/) - Markdown Presentation Writer. :gem: _Like PowerPoint but with Markdown!_
-- [mdp](https://github.com/visit1985/mdp) - Command-line based Markdown presentation tool. :gem: _Like PowerPoint and Vim but with Markdown!_
-- [remark](https://remarkjs.com) - A simple, in-browser, Markdown-driven slideshow tool targeted at people who know their way around HTML and CSS.
+- [Marp](https://yhatt.github.io/marp/) - Markdown Presentation Writer. :gem: _Like PowerPoint but with Markdown!_ ![Apple][apple] ![Linux][linux] ![Windows 8][windows8]
+- [mdp](https://github.com/visit1985/mdp) - Command-line based Markdown presentation tool. :gem: _Like PowerPoint and Vim but with Markdown!_ ![Apple][apple] ![Linux][linux]
+- [remark](https://remarkjs.com) - A simple, in-browser, Markdown-driven slideshow tool targeted at people who know their way around HTML and CSS. ![Globe][globe]
## Services
@@ -170,8 +170,8 @@ _Please read the [contribution guidelines](contributing.md) before contributing.
- [Daux.io](http://daux.io) - Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly.
- [GitBook](https://www.gitbook.com/) - GitBook is a modern publishing toolchain. Making both writing and collaboration easy.
-- [GitPrint](https://gitprint.com/) - Easily print GitHub Markdown.
-- [NoteHub](https://notehub.org/) - Free and Hassle-free Pastebin for Markdown Notes. :gem: _Like Pastebin but with Markdown_
+- [GitPrint](https://gitprint.com/) - Easily print GitHub Markdown. ![Globe][globe]
+- [NoteHub](https://notehub.org/) - Free and Hassle-free Pastebin for Markdown Notes. :gem: _Like Pastebin but with Markdown_ ![Globe][globe]
- [Stacktile](https://stacktile.io/) - Turn a Markdown document into an interactive tutorial.
## Resources
@@ -208,3 +208,12 @@ _[Icon pack by Icons8](https://icons8.com)_
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Joaquín Serna](https://github.com/BubuAnabelas) has waived all copyright and related or neighboring rights to this work.
+
+
+
+[globe]: https://maxcdn.icons8.com/Color/PNG/24/Maps/globe-24.png 'Globe'
+[android-os]: https://maxcdn.icons8.com/Color/PNG/24/Operating_Systems/android_os_copyrighted-24.png 'Android OS'
+[ios-logo]: https://maxcdn.icons8.com/Color/PNG/24/Logos/ios_logo-24.png 'iOS Logo'
+[apple]: https://maxcdn.icons8.com/Android_L/PNG/24/Operating_Systems/mac_os-24.png 'Apple'
+[linux]: https://maxcdn.icons8.com/Color/PNG/24/Operating_Systems/linux-24.png 'Linux'
+[windows8]: https://maxcdn.icons8.com/Color/PNG/24/Operating_Systems/windows8_copyrighted-24.png 'Windows8'
diff --git a/package.json b/package.json
index 145f826..4e5103e 100644
--- a/package.json
+++ b/package.json
@@ -7,13 +7,17 @@
"remark-lint": "^6.0.1",
"remark-lint-alphabetize-lists": "^2.0.0",
"remark-lint-code-block-style": "^1.0.1",
+ "remark-lint-definition-case": "^1.0.1",
"remark-lint-emphasis-marker": "^1.0.1",
"remark-lint-fenced-code-marker": "^1.0.1",
+ "remark-lint-final-definition": "^1.0.1",
"remark-lint-final-newline": "^1.0.1",
"remark-lint-heading-style": "^1.0.1",
"remark-lint-linebreak-style": "^1.0.1",
+ "remark-lint-link-title-style": "^1.0.1",
"remark-lint-no-blockquote-without-marker": "^2.0.1",
"remark-lint-no-consecutive-blank-lines": "^1.0.1",
+ "remark-lint-no-duplicate-definitions": "^1.0.1",
"remark-lint-no-duplicate-headings-in-section": "^1.0.1",
"remark-lint-no-emphasis-as-heading": "^1.0.1",
"remark-lint-no-empty-url": "^1.0.2",
diff --git a/yarn.lock b/yarn.lock
index 46cd87f..0c4e50f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1000,6 +1000,15 @@ remark-lint-code-block-style@^1.0.1:
unist-util-position "^3.0.0"
unist-util-visit "^1.1.1"
+remark-lint-definition-case@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-definition-case/-/remark-lint-definition-case-1.0.1.tgz#85e169a015936ffcea7825976290359a49de33b0"
+ dependencies:
+ unified-lint-rule "^1.0.0"
+ unist-util-generated "^1.1.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^1.1.1"
+
remark-lint-emphasis-marker@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/remark-lint-emphasis-marker/-/remark-lint-emphasis-marker-1.0.1.tgz#50e769c118e22675baf7f6838fdda7b7e986b3cb"
@@ -1018,6 +1027,15 @@ remark-lint-fenced-code-marker@^1.0.1:
unist-util-position "^3.0.0"
unist-util-visit "^1.1.1"
+remark-lint-final-definition@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-final-definition/-/remark-lint-final-definition-1.0.1.tgz#6027a6a6f41a927f8af4f1b30c3a75e333f1086a"
+ dependencies:
+ unified-lint-rule "^1.0.0"
+ unist-util-generated "^1.1.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^1.1.1"
+
remark-lint-final-newline@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/remark-lint-final-newline/-/remark-lint-final-newline-1.0.1.tgz#1d751a29fb752f1c09e90b52850a05d1cf6c77f1"
@@ -1040,6 +1058,16 @@ remark-lint-linebreak-style@^1.0.1:
unified-lint-rule "^1.0.0"
vfile-location "^2.0.1"
+remark-lint-link-title-style@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-link-title-style/-/remark-lint-link-title-style-1.0.1.tgz#c3170bbd481a693c689feb574ab1e024278038c6"
+ dependencies:
+ unified-lint-rule "^1.0.0"
+ unist-util-generated "^1.1.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^1.1.1"
+ vfile-location "^2.0.1"
+
remark-lint-no-blockquote-without-marker@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/remark-lint-no-blockquote-without-marker/-/remark-lint-no-blockquote-without-marker-2.0.1.tgz#5b8495f5a8d4174cf91fc7248f94475553ab4d87"
@@ -1060,6 +1088,15 @@ remark-lint-no-consecutive-blank-lines@^1.0.1:
unist-util-position "^3.0.0"
unist-util-visit "^1.1.1"
+remark-lint-no-duplicate-definitions@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-definitions/-/remark-lint-no-duplicate-definitions-1.0.1.tgz#1f08139ef5dbd51d9e7445fbde4597ea292c2270"
+ dependencies:
+ unified-lint-rule "^1.0.0"
+ unist-util-generated "^1.1.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^1.1.1"
+
remark-lint-no-duplicate-headings-in-section@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/remark-lint-no-duplicate-headings-in-section/-/remark-lint-no-duplicate-headings-in-section-1.0.1.tgz#84f61033fab32fd850a6abe51b73713de7e9ea97"