Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

metalsmith-collection-metadata

npm package version Dependency status JavaScript Standard Style

A Metalsmith plugin to add metadata to every file in a collection.

Requires metalsmith-collections.

Installation

$ npm install metalsmith-collection-metadata

Usage

To add metadata to a collection, you must assign a metadata object to a property that points to the location of that collection. For example:

import collections from 'metalsmith-collections'
import metadata from 'metalsmith-collection-metadata'

metalsmith
  .use(collections({
    pages: 'pages/*.md',
    posts: 'posts/*.md'
  }))
  .use(metadata({
    pages: { type: 'page' },
    posts: { type: 'post' }
  }))

Adds a type property to every file in the pages and posts collections.

License

MIT

About

A Metalsmith plugin to add metadata to every file in a collection

Topics

Resources

License

Packages

No packages published
You can’t perform that action at this time.