{"version":3,"sources":["jsdelivr-header.js","/npm/govuk-eleventy-plugin@4.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,OAAO,QAAU,SAAU,EAAgB,EAAgB,CAAC,GAC1D,MAAM,EAAU,QAAQ,wBAAR,CAAiC,GAGjD,EAAe,WAAW,KAAM,QAAQ,uBAAR,CAAgC,IAChE,EAAe,WAAW,MAAO,QAAQ,oBAAR,CAA6B,IAG9D,EAAe,cAAc,UAAW,QAAQ,iCAChD,EAAe,cAAc,UAAW,QAAQ,iCAGhD,EAAe,aAAa,OAAQ,QAAQ,6BAC5C,EAAe,mBAAmB,QAGlC,EAAe,UAAU,OAAQ,QAAQ,0BACzC,EAAe,UAAU,sBAAuB,QAAQ,2CACxD,EAAe,UAAU,sBAAuB,QAAQ,2CACxD,EAAe,UAAU,sBAAuB,QAAQ,2CACxD,EAAe,UAAU,WAAY,QAAQ,8BAC7C,EAAe,UAAU,YAAa,QAAQ,gCAC9C,EAAe,UAAU,SAAU,QAAQ,4BAC3C,EAAe,UAAU,QAAS,QAAQ,2BAC1C,EAAe,UAAU,WAAY,QAAQ,8BAG7C,EAAe,cAAc,UAAW,GACxC,EAAe,cAAc,mBAAoB,QAAQ,oCAGzD,EAAe,mBAAmB,CAChC,2CAA4C,WAI9C,EAAe,UAAU,QAAQ,8BACjC,EAAe,UAAU,QAAQ,8BAGjC,EAAe,GAAG,kBAAkB,UAClC,QAAQ,wCAAR,CAAiD,EAAgB,EAAO,GAE5E","file":"/npm/govuk-eleventy-plugin@4.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/govuk-eleventy-plugin@4.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","module.exports = function (eleventyConfig, pluginOptions = {}) {\n  const options = require('./lib/data/options.js')(pluginOptions)\n\n  // Libraries\n  eleventyConfig.setLibrary('md', require('./lib/markdown-it.js')(options))\n  eleventyConfig.setLibrary('njk', require('./lib/nunjucks.js')(eleventyConfig))\n\n  // Collections\n  eleventyConfig.addCollection('ordered', require('./lib/collections/ordered.js'))\n  eleventyConfig.addCollection('sitemap', require('./lib/collections/sitemap.js'))\n\n  // Extensions and template formats\n  eleventyConfig.addExtension('scss', require('./lib/extensions/scss.js'))\n  eleventyConfig.addTemplateFormats('scss')\n\n  // Filters\n  eleventyConfig.addFilter('date', require('./lib/filters/date.js'))\n  eleventyConfig.addFilter('itemsFromCollection', require('./lib/filters/items-from-collection.js'))\n  eleventyConfig.addFilter('itemsFromPagination', require('./lib/filters/items-from-pagination.js'))\n  eleventyConfig.addFilter('itemsFromNavigation', require('./lib/filters/items-from-navigation.js'))\n  eleventyConfig.addFilter('markdown', require('./lib/filters/markdown.js'))\n  eleventyConfig.addFilter('noOrphans', require('./lib/filters/no-orphans.js'))\n  eleventyConfig.addFilter('pretty', require('./lib/filters/pretty.js'))\n  eleventyConfig.addFilter('smart', require('./lib/filters/smart.js'))\n  eleventyConfig.addFilter('tokenize', require('./lib/filters/tokenize.js'))\n\n  // Global data\n  eleventyConfig.addGlobalData('options', options)\n  eleventyConfig.addGlobalData('eleventyComputed', require('./lib/data/eleventy-computed.js'))\n\n  // Passthrough\n  eleventyConfig.addPassthroughCopy({\n    'node_modules/govuk-frontend/govuk/assets': 'assets'\n  })\n\n  // Plugins\n  eleventyConfig.addPlugin(require('@11ty/eleventy-navigation'))\n  eleventyConfig.addPlugin(require('@11ty/eleventy-plugin-rss'))\n\n  // Events\n  eleventyConfig.on('eleventy.after', async () => {\n    require('./lib/events/generate-govuk-assets.js')(eleventyConfig, options)\n  })\n}\n"]}