@11ty/eleventy-plugin-haml
v1.0.0
Published
The `haml` template language plugin for Eleventy v3 and newer.
Readme
@11ty/eleventy-plugin-haml
Adds support for .haml (Embedded JavaScript templates) files in Eleventy v3.0 and newer. Support for haml was moved out of core as part of Project Slipstream.
- 11ty Docs https://www.11ty.dev/docs/languages/haml/
hamljspackage: https://github.com/tj/haml.js
Installation
npm install @11ty/eleventy-plugin-hamlAdd to your configuration file (ESM version shown):
import hamlPlugin from "@11ty/eleventy-plugin-haml";
export default function (eleventyConfig) {
eleventyConfig.addPlugin(hamlPlugin);
}Use more options:
import haml from "hamljs";
import hamlPlugin from "@11ty/eleventy-plugin-haml";
export default function (eleventyConfig) {
eleventyConfig.addPlugin(hamlPlugin, {
// Override the `haml` library instance
eleventyLibraryOverride: haml,
});
}