API Reference dragon v1.0.1

modules

Modules

Dragon is meant to be run standalone. See README in root of project for full details on how it works.

Tools for loading data

Tools for loading data collections

Tools for loading data files (yml)

Lightweight file synchronizer.

Dragon Plugin behavior. See Markdown and Redirects plugins for examples.

Dragon markdown plugin

Dragon Redirect plugin.

Render SCSS

Development server served by Phoenix

Clone of Plug.Static, adjusted to handle runtime root folder, rather than compile time.

The Dragon process itself manages state, and as such does not include any processing work. This is run from tasks external, where the actual heavy lifting happens.

Build "environment" for a file's EEX template execution.

Core heart of evaluating EEX Templates.

Helper functions for Dragon Templates.

Reading data from a dragon template, considering separators.

File handling tools.