1.0.0 • Published 5 years ago
@jamshop/eleventy-plugin-string-filters v1.0.0
Eleventy Plugin - String filters
A bunch of useful string filters for 11ty.
Install:
npm install @jamshop/eleventy-plugin-string-filtersUsage
In your main config .eleventy.js:
const pluginStringFilters = require("@jamshop/eleventy-plugin-string-filters");
module.exports = (eleventyConfig) => {
eleventyConfig.addPlugin(pluginStringFilters);
// and the rest of your config
};Or import an individual filter:
const { plural } = require("@jamshop/eleventy-plugin-string-filters");
module.exports = (eleventyConfig) => {
eleventyConfig.addFilter("plural", unique);
// and the rest of your config
};Filters include:
camelizedeslugifyembedUrlexcerptisAlphaisAlphanumericisEmailisEmbeddableisNumericisUrllcfirstsingularsingularpluralminifyreadTimeswapCasetitleucfirstunderscoredwordCount