0.0.5 • Published 5 years ago

create-extractor v0.0.5

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

create-extractor

A tool for creating extractor.

Usage

const createExtractor = require('create-extractor')

const extractor = createExtractor((text, options) => {
  return [
    {
      namespace: options.namespace,
      code: text
    }
  ]
})

const extractedList = extractor(`# markdown`, {
  filename: '/path/to.md',
  namespace: 'ns'
})

extractedList.length // => 1
Array.isArray(extractedList) // => true
extractedList[0] // => { namespace: 'ns', code: '# markdown' }
extractedList[0].namespace = null
extractedList.fillNamespace('prefix')
extractedList[0] // => { namespace: 'prefix_1', code: '# markdown' }