/** * Minified by jsDelivr using Terser v5.39.0. * Original file: /npm/eleventy-plugin-boxicons@0.2.0/.eleventy.js * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ const fs=require("fs"),prefixMapper={regular:"bx",solid:"bxs",logos:"bxl"};let _options;const _optionsDefault={classNames:""};module.exports={initArguments:{},configFunction:function(o,s={}){_options=Object.assign(_optionsDefault,s),o.addShortcode("boxicon",this.getBoxicon)},getBoxicon(o,s="regular"){let e;Object.hasOwnProperty.call(prefixMapper,s)?e=prefixMapper[s]:(e="regular",console.warn("Boxicons only provides the types 'regular', 'solid' an 'logos'. Falling back to 'regular'"));const n=fs.readFileSync(`./node_modules/boxicons/svg/${s}/${e}-${o}.svg`,"utf-8");return _options.classNames?`