content-entry-transform

transform content entries

Usage no npm install needed!

<script type="module">
  import contentEntryTransform from 'https://cdn.skypack.dev/content-entry-transform';
</script>

README

npm License minified size downloads GitHub Issues Build Status Styled with prettier Commitizen friendly Known Vulnerabilities Coverage Status

content-entry-transform

transform content entries

API

Table of Contents

createPropertiesTransformer

Creates a new transformer. On match the enrtry will be assigned noe properties as given by propertyDefinitions.

Parameters

  • match
  • propertyDefinitions Object
  • name (optional, default "property")
  • matcher Matcher

Returns Transformer

transform

Apply transformers.

Parameters

  • source AsyncIterator<ContentEntry>
  • transformers Array<Transformer> (optional, default [])
  • onlyMatching

install

With npm do:

npm install content-entry-transform

license

BSD-2-Clause