metalsmith-rss
Version:
Metalsmith plugin to generate rss feed
63 lines (41 loc) • 1.02 kB
Markdown
metalsmith-rss [](https://travis-ci.org/MoOx/metalsmith-rss)
Metalsmith plugin to generate rss feed
# Installation
```console
npm install metalsmith-rss
```
# Usage
```js
import Metalsmith from "metalsmith"
import collections from "metalsmith-collections"
import rss from "metalsmith-rss"
new Metalsmith("./")
.use(
collections({
//...
})
)
.use(
rss({
feedOptions: {
title: "test",
site_url: "http://test.test",
},
})
)
.build(err => {if (err) {throw err}})
```
## Options
### `feedOptions`
[RSS options](https://github.com/dylang/node-rss)
`site_url` is mandatory.
### `collections` (default: `"posts"`)
Collection to use
### `limit` (default: `20`)
Limit of items to put in the rss feed
### `encoding` (default: `"utf8"`)
RSS encoding
## `destination` (default: `"rss.xml"`)
Destination of the rss feed
# [Changelog](CHANGELOG.md)
# [License](LICENSE)