noddity-generator-cli

1.3.3 • Public • Published

A static site generator for Noddity posts.

Install

You can either

npm i noddity-generator-cli -g

or install locally and use npx.

API

generate-noddity --root=./my-posts --output=./public *.md *.mmd

Arguments:

  • root: the directory to scrape for posts. Defaults to the current working directory
  • output [required]: the directory where the html files should be created
  • template: [required]: the template html file content should be injected into. The file should contain {{{html}}}
  • data: path to a js/json file to be 'require'd as the data object
  • filter: path to a js file exposing a filter function that determines if a post should be included in the index
  • feed: path to a js/json file containing urlRoot, title, author, outputFileName, feedUrl
  • all other unlabeled arguments are patterns to match files against. Defaults to *.md

This tool assumes that you have a file named post in the root directory, with that post file containing {{{html}}} in the place where the content should be injected.

License

WTFPL

Package Sidebar

Install

npm i noddity-generator-cli

Weekly Downloads

1

Version

1.3.3

License

WTFPL

Unpacked Size

7.69 kB

Total Files

3

Last publish

Collaborators

  • tehshrike