@quasibit/eleventy-plugin-sitemap
Version:
Eleventy plugin to generate a sitemap.
15 lines (12 loc) • 406 B
JavaScript
;
const sitemapProperty = require("./sitemapProperty");
/**
* Determine if an item should be ignored (explicitly or because it's empty
* or without URL).
*
* @param {object} item Eleventy item (page, post, etc.).
* @returns {boolean} True if the item is ignored.
*/
module.exports = function isIgnored(item) {
return !item || !item.url || Boolean(sitemapProperty(item, "ignore"));
};