Add a Plugin

Usage

npm install eleventy-charts --save-dev

In your .eleventy.js-file:

const charts = require('eleventy-charts')

module.exports = function(eleventyConfig) {
eleventyConfig.addPlugin(charts)
}

In your markdown, use codeblocks with one of the following languages:

vega and vegalite are json objects.

The others are csv with options set as front-matter.

See the examples markdown and how they are rendered.