14. Making a Plugin

Eventually, all good tools need a lot of plugins to be considered successful. So start writing them!

Most plugins are just a thin layer of wrapping over someone else’s carefully written plugin.

We’ll do a few case studies of plugins

14.1 Independent

Using nothing, creating whatever.

14.2 Jade

Very simple

14.3 JSHint

A little bit harder, also trying to shoehorn config details into the plugin

14.4 Markdown, PostCSS

Plugins of markdown-it and using them