const createExcerpt = (post, limit ) => {
    const withoutTags = post.content.replace(/(<([^>]+)>)/gi, "")
        .replace(/[^\x20-\x7E]/gmi, " ")
        .replace(/\s+/g, " ").trim();

        if (withoutTags.length > limit) {
            return withoutTags.slice(0, limit) + " […]";
        }
        return withoutTags;
}
module.exports = function (eleventyConfig) {
    eleventyConfig.addFilter('excerpt', (post, limit = 250) => {
        return post.data.excerpt || createExcerpt(post, limit);
    });
}