1.0.12 • Published 7 years ago
@author.io/metadoc-plugin v1.0.12
metadoc-plugin
An extendable base class for building metadoc plugins.
Usage
npm install @author.io/metadoc-plugin -D
An example plugin:
const MetadocPlugin = require('@author.io/metadoc-plugin')
class MyPlugin extends MetadocPlugin {
  constructor () {
    super(...arguments)
  }
  process () {
    console.log('Do something with', this.data)
  }
}The metadoc plugin base class is en extension of the Node.js EventEmitter class, meaning it can fire events.
It's a pretty simplistic class, so it might be easier to just read the code.
The key elements are the source and output attributs and the helper methods.