{"_id":"@11ty/font-awesome","_rev":"14-7907b78b376ff3986922629f40567be8","name":"@11ty/font-awesome","dist-tags":{"beta":"1.0.0-beta.12","latest":"2.0.0"},"versions":{"1.0.0-beta.1":{"name":"@11ty/font-awesome","version":"1.0.0-beta.1","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.1","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"adb9c449fe3ce1347ab0b0457d36adf67706545e","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-18YhvyRK2s++OZCDFiH1WFuVM0TnBuZED0JB9V9FgIYvlH2GIIDxfjz50ZDdKJJQLFr3rtP75Ixsp3yXijDQig==","signatures":[{"sig":"MEUCIQClVa7RHZ6RLiHfseE9YCCLBFz1Z3007u1sVdA8GlfDNwIgI1tWa8TK/9rSLP5rSkpb2VbsjiVPo0AsSmYl2d3ApUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"bec06873bd1c7263bcce44f430c735aa4c3d2d41","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.9.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.1_1738185033681_0.2257948785985533","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@11ty/font-awesome","version":"1.0.0-beta.3","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.3","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"6838540b5a31764318ba9aa48e28389ba92302a3","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-fCstDcjSkOtq4ftiUHXi13OyPwTXcivNbSbihrcBVhHl3a9dR6Qz93RmpS+W/DMqChRGXVpO0M+hDy2AbIAlww==","signatures":[{"sig":"MEUCIQC79hmHQVYaV3GQv9bxYd7JOG312uF/miaMiUODXR+Q2gIgBQ5PH7hLCJImJ3LgDkYYFsT1wDPW+DKu3PKkIU3RDJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12827},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"14896d4e2699773da510a00b8f091c787d3a09ca","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.3_1738185787461_0.48822868100635874","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@11ty/font-awesome","version":"1.0.0-beta.4","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.4","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"d5c92b84c582e7309b471145e06f41c51aa8dc5a","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-TtTA7AUWdfh80Y/mD5dNeDeLINyOM3agu5HDVn0Bf7XAHhPNXEmI0+/qwn8Z/hE8YU+7AKLCRxxL7zkyMuCgfQ==","signatures":[{"sig":"MEUCIQD8xwjfJLWZl7Ft+6Jbc6OlcpD2tBUpF/GeXWDJLa/AEAIgRxwFwFk5Zr2mXqHu+rsfguZ4pUJ680+UxBOfKneY4MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12936},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"8c8f93d615844034cf0300b2b79f7d4eb14da852","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.4_1738187422468_0.5619142553444365","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@11ty/font-awesome","version":"1.0.0-beta.5","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.5","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"916b83905e7aa69cf78c6b4e08758cbad1aeeada","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-8eX1B53zA6I8JQFoSXHh1vXAZtEiAcDK51QDP4keFrvacVaIcworADKC7+Q3KkTbqAlGHOo/LA4MwO2fC0pavQ==","signatures":[{"sig":"MEYCIQD3fwDsOORttRx6xQyjCxzsaR1YmnR3k1bSrktiXzzwnAIhAJ0yrSJjH+/6YCh3QAH3zHHgiVUWu+sQwV/MD6JgPOWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13346},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"5309806fa9d46ef484194a535daa7ee764d61077","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.5_1738188890704_0.6270729881543613","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@11ty/font-awesome","version":"1.0.0-beta.6","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.6","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"68e63a492bf42dc0a4a503f56da9d7830c100161","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-3v50mHtun+0mwcgNv33oWq6SUkaHEW+7EAd7n1/bVJT+Y59gfqFWbSEa8FmtM9aAt9Iimo3znm2lPgNZGyNKZw==","signatures":[{"sig":"MEUCIQCzmofTt90mKyJHUcGZpXMkBBE3eMuZTvkUYfXSfc6r+gIgFk/wBT97vOBA9SRfxQo1e938bXINIFgwVGQUqtbSXrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14337},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"684979daf76ebe3da610ea52f87f93c38969ac01","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.6_1738190351288_0.932763761252412","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@11ty/font-awesome","version":"1.0.0-beta.7","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.7","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"5ec4e87c26582acf2bcf467279bce53525c4e858","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-avQI8ARzTkdKYPdx1A91Hh0+2xdvUVrs8Rd+uURXcg3RWJ5vMOst3N2/YfDVfBDT3ho1OfRr7ockTpi10+RVmQ==","signatures":[{"sig":"MEUCIQCFRWsVLhsYmMiVr13AsoNdQ9p4XesFBjllq7eZoI51/gIgL05UPbxIcUyruvAo+9vwtY0O1k32YfwnIPj5A0NRTO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15404},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"a25ebabca8472b16f8a7082631848285733b42ea","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.7_1739918569217_0.23780030707700806","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@11ty/font-awesome","version":"1.0.0-beta.8","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.8","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"51c38b477606a6b6dba7a016d1f651a9f94f8150","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-JFlawmcKCg4pHMFyWaJAaAHAF+bNvNeFd0Pgqma3nYh4ZBcuHm/kefgq7Rvxp3svhiqeJl0xabKm2dKozA6vFA==","signatures":[{"sig":"MEQCIDOD+JDJfPXqr7du9ZSAYitH82+cWuGxHv87XxBvoPG4AiAZ5O3MxHXGxhQJ7R0Q2aC5WOba1l3+n6EQhoXBa5mB2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17870},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"4eb61972dce0096e408dbacbb127251e447c3a76","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.8_1739982947584_0.9496653957518497","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@11ty/font-awesome","version":"1.0.0-beta.9","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.9","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"d4b9d6796b13967e24ea0fd0afcfbed7013e7bd8","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-92x8IqQ0zsUVC7vkLBD/gTcUJdR9NQkMRgud9qWE8IBjr6bQJScBIA4J5/Q2VDTFhWlcozGqpU6+e91EFHYMcQ==","signatures":[{"sig":"MEYCIQC289UdkPZce0S8/jd1b/JIxPSSr0Hl/HytgdQdTh8siwIhAJBEpp9+sLBiU3woVt/nBTM4Xj0Tu34kkRWHVnMqWnWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17878},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"2b411c93e6b81e38c13470f9d2cb03a43b5493c8","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.9_1739993065312_0.6094662347496109","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@11ty/font-awesome","version":"1.0.0-beta.10","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.10","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"37f549c2f43055a0d9e350d09804d999f00e80e5","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.10.tgz","fileCount":7,"integrity":"sha512-EQnUmpdE+Ivmm8p75Yqg+wfJI9qhkoMfwD6urMrUitRDuUSfISS5f9CgMjJJ19OWzqeNmypdYbNAvgGdICf+Bw==","signatures":[{"sig":"MEUCIGJUOLogTOTY7WV2QHUuNxB0Th5U0V4bEmetNGNF2DTpAiEA8FBZ2gdHyBULooQjr9UUNWpFzoytdsCCriMHkwFeYPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18641},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"e2c0eb72cb357d59b662bc2dac7de70931ac2c22","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"debug":"^4.4.0","nanoid":"^5.1.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.10_1739996897396_0.6481859304957478","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@11ty/font-awesome","version":"1.0.0-beta.11","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.11","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"2a6234c9970d16b60f7836d9492f30b67a3172db","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.11.tgz","fileCount":7,"integrity":"sha512-2OHbbQh54lWX8glpB93u8BEHq6PYsmy7v0mYQfMekCGAZOxZ+swbTG2kw/+A/k1DBdBWdwPQed5repGaFxh8Nw==","signatures":[{"sig":"MEUCIQC6ZqHj2MJrJ9c1/NcXKza3a5Ql7k6LuLKL0qZL8vL48QIgeTvsHbDDT6dNuJKEl06WuBwwGTyadFhmDSyT333HWsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19419},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"494b7d8591cdc392fef9f05d817e7b3a6c0bb4de","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"debug":"^4.4.0","nanoid":"^5.1.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"3.0.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.11_1745259512389_0.12885706737335156","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@11ty/font-awesome","version":"1.0.0-beta.12","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0-beta.12","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"7ac412e832d07befda72bd92dc671a5a887eb52e","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0-beta.12.tgz","fileCount":7,"integrity":"sha512-1HN62UkSeKtMNHaSVrEFUufJn/wmWACqRKY5xl6mKq8tqu9SqC+mPgG9h6QQxG90j9edyUwomQ/VgyHJQLAguQ==","signatures":[{"sig":"MEUCIQD7rvFJQGF5YayF7r4jmuOW11+aRrc/cz15VO3WI87tAwIgbHEjByyrspVAcU2VC78sRJVRBCYJEOC4/iCo3MG61Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19919},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"57873c91ddde75151755c488b257914183c90785","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"debug":"^4.4.0","nanoid":"^5.1.0","entities":"^6.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^6.7.2","@fortawesome/free-solid-svg-icons":"^6.7.2","@fortawesome/free-brands-svg-icons":"^6.7.2","@fortawesome/free-regular-svg-icons":"^6.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^6.2.0","@11ty/eleventy":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0-beta.12_1753455115977_0.46040574863544537","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@11ty/font-awesome","version":"1.0.0","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.0","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"07961ea70936fcde0600cccea4655188d8d3ddec","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.0.tgz","fileCount":7,"integrity":"sha512-t7oReO1mBv1S67/wDpPnqAix0vmHcLOdR6pIvCbhwuC/V0s0y9/GxgQsLloLLtJKYHGs9DM4E4/PqwR6gWKb3g==","signatures":[{"sig":"MEQCIFILxF10CO0bMImVfEv081I5zoPfe9SqXzWWotEBIWHvAiADGCgpHt1lnVMMZqa7YWAqiBNd/bstemrr1iQfMbvjZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19974},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"25b1fb4526530e66b8986303c09c1bbb4b42f01b","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"zachleat","email":"zachleatherman@gmail.com"},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"10.8.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"debug":"^4.4.3","nanoid":"^5.1.5","entities":"^7.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^7.0.1","@fortawesome/free-solid-svg-icons":"^7.0.1","@fortawesome/free-brands-svg-icons":"^7.0.1","@fortawesome/free-regular-svg-icons":"^7.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","@11ty/eleventy":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.0_1758212577235_0.42540911785218016","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@11ty/font-awesome","version":"1.0.1","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","_id":"@11ty/font-awesome@1.0.1","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"63342eae68431e120fa44124f1da37f0b2e4f6bf","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-1.0.1.tgz","fileCount":7,"integrity":"sha512-DVhpi85wWtWER7aX+hpkPZYSILhDGtZuGuHbilMrn2LpIdE6EVdUPZF6leLsemIG2kcXOxKL6ExQ0sKQFyZwww==","signatures":[{"sig":"MEUCICk0xFPyO/jSbySbMBCZgWU1jbviYnd6OmYNs1C2gGM+AiEAo+m4J0LDsQhGbxfSuOwv51j8Ii5YKeqKwBhedI2kgM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19905},"main":"plugin.js","type":"module","engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"1e960c8af93efd98db0d67db92b05065dd2e6947","scripts":{"demo":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js","test":"npx ava","start":"npx @11ty/eleventy --input=demo --config=demo/eleventy.config.js --serve","update-prefixes":"node src/get-prefixes.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd1786c0-e951-49ff-b3b4-53f9940c1fdf"}},"repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"11.6.4","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"debug":"^4.4.3","nanoid":"^5.1.6","entities":"^7.0.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^7.1.0","@fortawesome/free-solid-svg-icons":"^7.1.0","@fortawesome/free-brands-svg-icons":"^7.1.0","@fortawesome/free-regular-svg-icons":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","@11ty/eleventy":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/font-awesome_1.0.1_1764713081856_0.10487965477249661","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"_id":"@11ty/font-awesome@2.0.0","bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"dist":{"shasum":"8029df4d92a6ce3019d5eb2306b0da1a8314d99d","tarball":"https://registry.npmjs.org/@11ty/font-awesome/-/font-awesome-2.0.0.tgz","fileCount":6,"integrity":"sha512-58jeM5dwsEbPDgyXitkNBHww8akFdkLKp2uVpx3AWcx1HYGu8ODhgNwl87Vfx0yjZpQi2YGjMUhv/NiBIYELow==","signatures":[{"sig":"MEYCIQCsqeneEP2a89tpRfg8mYOEuUnah2UgACZrmHyAURJUegIhALOHc/GEN7e6GCLDTMpRpE9bcOMdtKM8W2mmDWy4fdtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHUMZujcf7vIlQHob5HJbTqj8zs79R1hj+QnrPdpmoyvAiB1ZdedGm6D0hXNA+QbA1OSclUNY9Tg9kKsURwleLBUEg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@11ty%2ffont-awesome@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21967},"main":"plugin.js","name":"@11ty/font-awesome","type":"module","author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"engines":{"node":">=18"},"funding":{"url":"https://opencollective.com/11ty","type":"opencollective"},"gitHead":"13190639015834275ff1d99ef0eea77ff053b9bb","license":"MIT","scripts":{"test":"npx ava","start":"cd demo && npx @11ty/eleventy --serve","prepublishOnly":"npm run update-prefixes","update-prefixes":"node lib/get-prefixes.js"},"version":"2.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cd1786c0-e951-49ff-b3b4-53f9940c1fdf"}},"homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"_npmVersion":"12.0.2","description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","directories":{},"maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"_nodeVersion":"22.23.2","dependencies":{"debug":"^4.4.3","nanoid":"^6.0.1","entities":"^8.1.0","posthtml-match-helper":"^2.0.3","@fortawesome/fontawesome-svg-core":"^7.3.1","@fortawesome/free-solid-svg-icons":"^7.3.1","@fortawesome/free-brands-svg-icons":"^7.3.1","@fortawesome/free-regular-svg-icons":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.4.1","@11ty/eleventy":"^3.1.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/font-awesome_2.0.0_1789586562146_0.271565877926351"}}},"time":{"created":"2025-01-29T21:10:33.526Z","modified":"2026-09-16T19:22:42.711Z","1.0.0-beta.1":"2025-01-29T21:10:33.906Z","1.0.0-beta.3":"2025-01-29T21:23:07.705Z","1.0.0-beta.4":"2025-01-29T21:50:22.648Z","1.0.0-beta.5":"2025-01-29T22:14:50.908Z","1.0.0-beta.6":"2025-01-29T22:39:11.451Z","1.0.0-beta.7":"2025-02-18T22:42:49.383Z","1.0.0-beta.8":"2025-02-19T16:35:47.790Z","1.0.0-beta.9":"2025-02-19T19:24:25.471Z","1.0.0-beta.10":"2025-02-19T20:28:17.582Z","1.0.0-beta.11":"2025-04-21T18:18:32.588Z","1.0.0-beta.12":"2025-07-25T14:51:56.166Z","1.0.0":"2025-09-18T16:22:57.437Z","1.0.1":"2025-12-02T22:04:42.104Z","2.0.0":"2026-09-16T19:22:42.346Z"},"bugs":{"url":"https://github.com/11ty/eleventy-plugin-font-awesome/issues"},"author":{"url":"https://zachleat.com/","name":"Zach Leatherman","email":"zachleatherman@gmail.com"},"license":"MIT","homepage":"https://github.com/11ty/eleventy-plugin-font-awesome","repository":{"url":"git://github.com/11ty/eleventy-plugin-font-awesome.git","type":"git"},"description":"Optimized per-page tree-shaken SVG spritesheets for Eleventy.","maintainers":[{"name":"zachleat","email":"zachleatherman@gmail.com"},{"name":"fortawesome-admin","email":"admin@fortawesome.com"}],"readme":"# `@11ty/font-awesome`\n\nOptimized per-page tree-shaken SVG spritesheets for Eleventy with Font Awesome icons.\n\n_**Requires Eleventy v3.0.1 or newer.**_\n\n* Currently used in production on [11ty.dev](https://www.11ty.dev/) and [zachleat.com](https://www.zachleat.com/)\n\n## Features\n\n- Using [Font Awesome v7](https://fontawesome.com/icons): choose from any of the 2000+ free icons provided by Font Awesome or optionally add Pro sets too.\n- Creates a customized per-page de-duplicated SVG sprite-sheet for _any_ template in Eleventy that outputs HTML (yes, even Markdown).\n- Driven via HTML: copy HTML directly from the Font Awesome docs (e.g. `<i class=\"fa-regular fa-user\"></i>`).\n- SVG-only. No additional CSS or JavaScript is added.\n- Optimized: Using an icon more than once will de-duplicate the SVG code for you and only include it once.\n\n### Not yet supported\n\n- Animation classes\n\n## Usage\n\nInstall via [`npm` at `@11ty/font-awesome`](https://www.npmjs.com/package/@11ty/font-awesome):\n\n```sh\nnpm install @11ty/font-awesome\n```\n\nAdd to your configuration file:\n\n```js\nimport fontAwesomePlugin from \"@11ty/font-awesome\";\n\nexport default function(eleventyConfig) {\n\televentyConfig.addPlugin(fontAwesomePlugin);\n};\n```\n\nAdd the HTML markup from any of the 2000+ free icons from the Font Awesome library directly into any Eleventy template type (yes, Markdown, too) (e.g. `<i class=\"fa-regular fa-user\"></i>`):\n\n- [Font Awesome Solid](https://fontawesome.com/search?o=r&ic=free&s=solid)\n- [Font Awesome Regular](https://fontawesome.com/search?o=r&ic=free&s=regular)\n- [Font Awesome Brands](https://fontawesome.com/search?o=r&ic=free&ip=brands)\n\nSomewhere on your page (probably in an [Eleventy Layout file](https://www.11ty.dev/docs/layouts/)), you’ll want to output the spritesheet from the [Bundle Plugin](https://www.11ty.dev/docs/plugins/bundle/):\n\n```njk\n<!-- e.g. _includes/layout.njk -->\n\n<main>\n{{ content | safe }}\n</main>\n\n<!-- outputs all the icons used on the page -->\n{% getBundle \"fontawesome\" %}\n```\n\n### Sample CSS\n\nSize icons by height so each keeps its own aspect ratio, and allow glyphs to overflow their `viewBox`:\n\n```css\nsvg {\n\theight: 1em;\n}\nsvg,\nsymbol {\n\toverflow: visible;\n}\n```\n\n### Advanced Usage\n\n#### Use Font Awesome Pro Icon sets (or Kits)\n\nRead more on the available package sets on the [Font Awesome docs](https://docs.fontawesome.com/apis/javascript/import-icons#svg-icon-package-names).\n\n```js\nimport fontAwesomePlugin from \"@11ty/font-awesome\";\nimport { fas } from \"@fortawesome/pro-solid-svg-icons\";\nimport { far } from \"@fortawesome/pro-regular-svg-icons\";\nimport { fal } from \"@fortawesome/pro-light-svg-icons\";\nimport { fat } from \"@fortawesome/pro-thin-svg-icons\";\nimport { fad } from \"@fortawesome/pro-duotone-svg-icons\";\nimport { fass } from \"@fortawesome/sharp-solid-svg-icons\";\nimport { fasr } from \"@fortawesome/sharp-regular-svg-icons\";\nimport { fasl } from \"@fortawesome/sharp-light-svg-icons\";\nimport { fast } from \"@fortawesome/sharp-thin-svg-icons\";\nimport { fasds } from \"@fortawesome/sharp-duotone-solid-svg-icons\";\nimport { all } from '@awesome.me/kit-KIT_CODE/icons'\n```\n\n```js\nexport default function(eleventyConfig) {\n\televentyConfig.addPlugin(fontAwesomePlugin, {\n\t\tsets: [fas, far, fal, fat, fad, fass, fasr, fasl, fast, fasds],\n\t})\n};\n```\n\nAlternatively, you can [add to the Font Awesome library directly](https://docs.fontawesome.com/apis/javascript/icon-library#adding-icons-to-the-library):\n\n```js\nlibrary.add(fas, far, fal, fat, fad, fass, fasr, fasl, fast, fasds);\n\n// Kit icons\nlibrary.add(...all);\n\nexport default function(eleventyConfig) {\n\televentyConfig.addPlugin(fontAwesomePlugin)\n};\n```\n\n##### Handling conflicts\n\nThis plugin will work alongside and play nicely with existing Font Awesome clientside JavaScript. If your Eleventy plugin bundle does not include an icon it will fail gracefully to be picked up by the clientside Font Awesome JavaScript library.\n\n#### Use an Eleventy Shortcode\n\n```js\nimport fontAwesomePlugin from \"@11ty/font-awesome\";\n\nexport default function(eleventyConfig) {\n\televentyConfig.addPlugin(fontAwesomePlugin, {\n\t\ttransform: false, // disable the Eleventy transform\n\t\tshortcode: \"icon\",\n\t})\n};\n```\n\nThe above configuration will create a `{% icon %}` shortcode than can be used in templates like this (instead of the Eleventy transform and direct HTML usage):\n\n```njk\n{% icon \"fab:font-awesome\" %} Font Awesome\n```\n\nYou’ll still need to use `{% getBundle \"fontawesome\" %}` as noted above to output the spritesheet.\n\n#### Full Options List\n\nDefaults shown.\n\n```js\nimport fontAwesomePlugin from \"@11ty/font-awesome\";\n\nexport default function(eleventyConfig) {\n\televentyConfig.addPlugin(fontAwesomePlugin, {\n\t\tsets: false, // Array of additional icon sets\n\t\ttransform: \"i[class]\", // Selector for icons, set falsy to disable the transform\n\t\tshortcode: false, // Optional shortcode name (string), false will disable\n\t\tbundle: \"fontawesome\", // Rename the Bundle Plugin name\n\t\tfailOnError: false, // Whether to fail when an icon is not found\n\t\tdefaultAttributes: {}, // Used in shortcode and transform <svg> output\n\t})\n};\n```","readmeFilename":"README.md"}