{"_id":"unplugin-fonts","_rev":"10-51bc7100c1131a9542fe4c69c66d6b3d","name":"unplugin-fonts","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-beta.0":{"name":"unplugin-fonts","version":"1.0.0-beta.0","keywords":["fonts","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"name":"stafyniaksacha"},"license":"MIT","_id":"unplugin-fonts@1.0.0-beta.0","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/stafyniaksacha/unplugin-fonts#readme","bugs":{"url":"https://github.com/stafyniaksacha/unplugin-fonts/issues"},"dist":{"shasum":"2d9d13233ad2e0937880973932323c4e810c2699","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.0.0-beta.0.tgz","fileCount":31,"integrity":"sha512-piWnEypDI4Nwg8Rp7jUNGDjcWJbBCvpWnJ2eb/i6mcE8np1yGzut9PPqSkCzVUrtpYjN6Emp+4uxxXMPNTey5g==","signatures":[{"sig":"MEQCIDr6fqXRZhV/dIpD8NX/qCUZP6xje2N7su8CfXMZthqqAiAF8Bdg/AWZdr7x0+KAo23xMaRU9ywcHgPolXgztvcX3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF4NbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRCQ//TPzav+AtDEgcfLdROAvInluYr1cOklLevYNEkDIOWlc+OK3n\r\nySC1p7JW6GO3kC9PGlc4+ebJExAgWwNo8DO3LiWTxSfekEI17w71ShJwImed\r\nJ+qox2ytPRQrqy1GaXaDTGbgPAWsD5udg07Z2nyEzVGFVDxqC4Eu8MpV0pCi\r\nFxevIkZAKe1y4AqFsfAFegiNzmFinLyznyzEsWTkNAT7v5ODhpt2HpdCJm81\r\nsLNiktJQ5zxQeETR5X3nfi9HT5BDTiy1HM7NljZtMmB/6VwepGzyoapq/wam\r\n8767nQGygCZ2tRo+OmKlagUiY4jw7/ZwJ+9t9oEBLffa0ZbbM4mNQUilJRGo\r\n2gTQqDELOUZvw+nOKMHlBe38oBSD+AJA0fhXf4Q5pWeu5U68Y2JquPyCwxDZ\r\nLI0vnz+e4VHUUkVlv4z0WdBeUROMXCE5Upwm2lBoYnY/Eg6U2bt3plq0abvs\r\n1ywSZLwFZfYBlgL+CEGiaxiskAlkYq4DpJ83/ULqMplAGUolbvIfSwanosle\r\nRux9C2lw/tI5HTOq8ZRsH+VDV+B/TELRVZnp4IcG9ML8Bbi4IeqSjhDtWXkO\r\nDJEwcax7S01Fl4NVlh93+rZwSzwHiA+wMehimaktkJAk8tVgiED5OZ6f6DHK\r\nimj+5cERwnPb77WpGrWaYxTzgfff/B7Kdxg=\r\n=AItb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"6b742e9e71b87c8d003106473b542f537afdcc52","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/stafyniaksacha/unplugin-fonts.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.15.0","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.6.3","vite":"^4.2.0","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.36.0","rollup":"^3.19.1","vitest":"^0.29.3","webpack":"^5.76.2","@nuxt/kit":"^3.3.1","typescript":"^5.0.2","@types/node":"^18.15.3","magic-string":"^0.30.0","@antfu/eslint-config-ts":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.0.0-beta.0_1679262554900_0.41259682263622244","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"unplugin-fonts","version":"1.0.0-beta.1","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.0.0-beta.1","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"6dc6af3c4481ada94a68d454fcf1d0d87eacac51","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.0.0-beta.1.tgz","fileCount":31,"integrity":"sha512-HOuEwxGGmgzixOfy7Nj273nymyCbfWa3PODOP6VdBn/Trw9HYbT95UsIqg8+yljNI9IlP8GdbCOfw6eiFzrtlg==","signatures":[{"sig":"MEUCIDLvzJgwpqVi2gX3wKVe/EkmNtrrf1LECd35JJA5nAgvAiEAztq/6FzCMUbR2UunI2u7c/wu/tcwg4dhzleQs97ordI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF6f4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1PxAAnpGEfY2Noz3VKuuqqaSYkvRkhGoZVYkKaNFOnW+ow65bk+h/\r\nDeGQUFzwgMqkNq1nKDnqLK7EbNjxQPxHbJMFjg40EV5AybtFywd8GyQaNF6c\r\nVyRFUc/F+r1bTAe6lIx1zrqMNm3UJKA6pS784ABOUKRGm4QcMV/b1GbuyNU+\r\nY3v91OGE2qqNZ0kfByMM9ShIzhN5JeSYQdqbrgXX645FqHsQKZrBkeoC+uEz\r\nZkKewTvGBM5hA2Yd+X9MhCLoeS/Jw/Xyp7VAkfRNO9MzHYj3KcT5JLnyG/lz\r\nEwvjieyfyiokNH5m9qFUzVP5kD+lOCrCSInHymgh8tOQ7C2ktDMFnc+3xg9p\r\nEbCUdid/bigYiBzWwxiFC4E0VmNIcGH7b9xj8h8yP1pEcapBUCKvltPdD/yd\r\nhoyJ9yZpy5XB+TwxywyxY76O+OVRj/LxDeYpmEq5X7EVzP6lLd1LV6eBfVLz\r\n1hKW/074b9PjIfZuK5J4u4pNlUwmUNvIzqtgdTk5rx5Fxk+MZGPoI6nXIzR2\r\nec4ew3vd4ym9N+2tzKne6ytxYT+way37G9M1qOwAxl1Aw2iewe8pcxJtrhSh\r\nxrw3Uip2OOUT8NRR0fGmc/79HlRB7iSkJ/i/gr2K5i1Aekb9v2NtQl4D6OKU\r\n9T261tfomXTy6GMmCfm0IxuuMi9lhK4Ghfw=\r\n=AezW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"6c14081dc59b8f99e272dbfa1acee7c861e4b879","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.15.0","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.6.3","vite":"^4.2.0","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.36.0","rollup":"^3.19.1","vitest":"^0.29.3","webpack":"^5.76.2","@nuxt/kit":"^3.3.1","typescript":"^5.0.2","@types/node":"^18.15.3","magic-string":"^0.30.0","@antfu/eslint-config-ts":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.0.0-beta.1_1679271928576_0.38696336540579357","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"unplugin-fonts","version":"1.0.0","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.0.0","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"3309fc7fd90a81ddb927b0806a49a4e5bce6ce26","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.0.0.tgz","fileCount":31,"integrity":"sha512-fguFV70CWOAd8tTeuQ0pjTze1dHTiGgWYjkSnyIn52k4kBVwtMveGVYNJS58tvmxSwMLL0TjXJU7zqWRPkbrQQ==","signatures":[{"sig":"MEQCICfZKo/rKBBLOsbjNZVLECwPxiUk62krWubsFhnBFuXxAiAGenADbvB8fdY5ir/5AJd89uyjDWah66nO7Mw3Sh3IZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGEvBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgtg//S1CmAC/jffHDuOQGdIPWfIUNG5nC8oyiGv964E76144+2aEx\r\nDAk0y3CCnxXl6wWrrsVsG2TED6nfQO7snoX8kmf2dhmOPLThgozLOawtnjbX\r\n+8TQmyNJN5gQ+t8weB+oja2/Bnur95dqd3fujR2sSK8lXNiO3P70NQCbSajw\r\nvJRN0VqJdwoOOJsTQ8oiqYMBEHKQH0w7bJ9JG9z/xWnH/zQHWamxe9fw3o/l\r\n582ja4UoG0ljBr1Cq4vsNhCn8PESe+90NjuhlXEhayMeraZIGuj3g739gvFY\r\nTEm87U/TQ5J863p/4dUIKwzlr4jXyX18VCt0oq0UUF1OwO97FYGNd4xLmkXj\r\n9LKi6LBXh7grpNquO8bk9E3paqfnLptsdA9x/IwWfmQ5n8u+0q2GFr42xAPj\r\nFhEUZnGJGYdk5YQWWNxz/Epuhz3/wgSZ0IZzUhY9VEAYb/HC89eI7UpbLC0L\r\n1nwM9wQIaP1B+eJ9J2RsQf6ZDr1xRue7JEInZ4mryycYl9STC+DCa0tEvwtO\r\nULbffbKRt1wlKWdZPv615ygbevqecmnXyiIVc9OVe74A7TUPCRioFxtwljjE\r\nD1ZIwXxz/W/GYLdlAokKBkVwvxmNyVTClP9eKkr7gDvha38bglB7eRGS21O9\r\nW7ozG5uOu8nAr+1b6TF9CwzIjfjEz6T/3+0=\r\n=hgsN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"f415a11f92ee906462643f23926b0af5fc4e323f","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.15.0","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.6.3","vite":"^4.2.0","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.36.0","rollup":"^3.19.1","vitest":"^0.29.3","webpack":"^5.76.2","@nuxt/kit":"^3.3.1","typescript":"^5.0.2","@types/node":"^18.15.3","magic-string":"^0.30.0","standard-version":"^9.5.0","@antfu/eslint-config-ts":"^0.36.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.0.0_1679313857401_0.1369832126793311","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"unplugin-fonts","version":"1.0.2","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.0.2","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"a66c7b0f5c30a4a9bc828715a6975713464d5435","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.0.2.tgz","fileCount":31,"integrity":"sha512-CLvuyGNjcFLlqJbu2M2BQsJZ5qR7jOvKHHjz47zRM/BSS44aJ59KfsHsd5URsL3CaMO2xZBOZe6KI45eM8uByw==","signatures":[{"sig":"MEUCICOxu1dpO4lGOd8nP1hL3vwyAgu19XPyaqgsrZZo//GLAiEAzv+RXWHlM8jnXp//h5uFmF0HxiKjSdS+N/RfkvF62v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkObt3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl1Q//WaKVTGSbUOj0QIlSPPUiL3zddTuDsvcv1xyXMb9Bjg8NaWvF\r\nf3y4TfFSabAFwaxrwR2yDXDaeqLfBbk7EWaiXkTAZcXnYOVQmUSvI2F0zYIe\r\nTYBZDdUJJrZVheVQf5tavbj88SOT4Q6tktgT7CU+DWn2sZbeyqvrO6q6bf+t\r\neKf8pgbpVuv3ubbNHBfbTsnaLwk8X54GyH6F+Tt3YTlJGvPDZ3emOoHfnIS3\r\n2OHg8gM9HHvwyw8IAhuqBdZzCeEDgbbxRZGUhApdzBuJUpNJKV0UScKVpafR\r\nRTnqENro2G2jFCEF2RAid4c/TE8tUffIY7dN6pgM8Yr/k+zT61BMaksxhS93\r\nRVjdZ00/Xrz1onsnCsToL5sLPTOH9GqcFvJKcXuchIGz16z+z/MVStkROueL\r\nr13GZg33EnJTow9gQezxfwRkx423qtlkuGq365Pb973lpuPfQifSoSPsgvKj\r\nqiV3BbVVttl++8lMRHepTVaZyMoRtmCaw0FyzZYpcnYnJjpjdFstRmyjl75K\r\nkGycaGYxJeQKrHzhjufl6tg2pEgxpLV1yQJwZHX/fmT+LFBZhLrZSgU2lft4\r\n3W72lCzLsJjrLC1GyIeV2FBr6T4FFJ2auaKBk4EL86neJ13/vb7P7XRb3G1v\r\n29nWwrsNwzACOkhf4tbD2axry2qNiywrHhQ=\r\n=j2Bw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"f4e129bc2806a767d1932e1ce9d7df0bdc31c4df","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.15.0","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.7.0","vite":"^4.2.1","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.38.0","rollup":"^3.20.2","vitest":"^0.30.1","webpack":"^5.79.0","@nuxt/kit":"^3.4.1","typescript":"^5.0.4","@types/node":"^18.15.11","magic-string":"^0.30.0","standard-version":"^9.5.0","@antfu/eslint-config-ts":"^0.38.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.0.2_1681505143618_0.6676499251704147","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"unplugin-fonts","version":"1.0.3","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.0.3","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"5b85f29f227305f085d382a42f6983317db19621","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.0.3.tgz","fileCount":31,"integrity":"sha512-6Wq0SMhMznUx7DTkqr/ogCvWg2vFSCApHmhUcUISxqfnuME2B/KRLa6+bWyX3sbPNhYsW4zI7jvUkkmIumwenw==","signatures":[{"sig":"MEYCIQC4dTBsEjnBsytO/9+Mm4SybN7heF7BP+rrHi0je0aF9wIhAPvKuICpU9ozjb/VFeV0lxGh5WGHkffcGxvRKQHveCwH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOgwzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr70g/+M6qxGHKjbrf5kjz127yVg4PeDcecmtLl6pWlHvtb006EGzm7\r\nuwWYzWCUYju7/hzfz9fNLVtO+fb4kz4LZ2dG8ag5FpJlYDPdhqcnjO+8sFIt\r\nGhrsAnfylkL/wq543cx9nEd2ND2Q6+dqsIh4TCKpbPmiT7jRlTMiRX+ZJkow\r\ne+jmUPL/hQZV4OfIBWVCL5zF54pH6e4TFz2oqG5ddSPD2L4nhqyj+x7v0AMh\r\n9vhka77K5FRmFda02cbU1Z+Ca+0PRBHyKhwnNHOj32ajlnD056bQXjl0xns6\r\nApd59O3ts1UMazghRgqb+OpdZzGh3sH51BafP/RUemUSYAhyItUwhQRDpxBb\r\nyo4wdwPGEAMOsMz4dkoO/LPmlKhxGVRIMvosLu8+vouNP9igX8ZREUqR6rmi\r\nWrc9K22RcWmqjxm1tAUPzZ1buhmUeBZ3nNfh4z50NPYs09eLzxHuSZe7BbrB\r\nzLd5QKvvQ198GhuOi3PNscu7sgQ7e8qKk9n19q0xjz2jAEkgXKPcT4oMWgCA\r\ne4bol9PEvOOCKBgNYNAlHFw8F74cufhHZO+E9txirw+FMmtFzc03RQFdZcid\r\nTYzRjanGhq1QLQE2Yh8JMeUln4snc36virg7kk7guZwVGHDv7c1jSdwqHEOs\r\nYgO4LhF2OwdMhlaXaBKFK+2XACPL2wLdCSA=\r\n=gTYb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"941d0196992fc7fd0dc6515cea1d15d068f9c66b","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"9.5.0","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.15.0","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.7.0","vite":"^4.2.1","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.38.0","rollup":"^3.20.2","vitest":"^0.30.1","webpack":"^5.79.0","@nuxt/kit":"^3.4.1","typescript":"^5.0.4","@types/node":"^18.15.11","magic-string":"^0.30.0","standard-version":"^9.5.0","@antfu/eslint-config-ts":"^0.38.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.0.3_1681525811408_0.6981443801770175","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"unplugin-fonts","version":"1.1.1","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.1.1","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"cd6600d2a048d8237a010b53c9c4dfb1ea73d80f","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.1.1.tgz","fileCount":31,"integrity":"sha512-/Aw/rL9D2aslGGM0vi+2R2aG508RSwawLnnBuo+JDSqYc4cHJO1R1phllhN6GysEhBp/6a4B6+vSFPVapWyAAw==","signatures":[{"sig":"MEUCIQCrn+oR4D+c+BbMKb83TmmzxkTKlzwRLXYS3YF4voUxAAIgBNMiDXS3vv3Uo3V2sjwMaSFoptneGBkGQKTQfEnLZ4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446269},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"ecb8ba255958cdbbdefb3d490d600597b2e93a77","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"9.6.7","description":"Universal Webfont loader","directories":{},"_nodeVersion":"18.17.1","dependencies":{"unplugin":"^1.3.1","fast-glob":"^3.2.12"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.2","esno":"^0.16.3","tsup":"^6.7.0","vite":"^4.2.1","chalk":"^5.2.0","pathe":"^1.1.0","eslint":"^8.38.0","rollup":"^3.20.2","vitest":"^0.30.1","webpack":"^5.79.0","@nuxt/kit":"^3.4.1","typescript":"^5.0.4","@types/node":"^18.15.11","magic-string":"^0.30.0","standard-version":"^9.5.0","@antfu/eslint-config-ts":"^0.38.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.58.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.1.1_1700682773106_0.7763526464466701","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"unplugin-fonts","version":"1.2.0","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.2.0","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"5af3435b12bdacbae692cc54bd047207e01a9c6a","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.2.0.tgz","fileCount":40,"integrity":"sha512-R0f7bLDQ3T7f7SgERRlI1HLBLy5zklQrp5zXKSzgS37ZcBs3xO226y4FgULAaOuvKvX5J7EWrtj7El+SwJASJw==","signatures":[{"sig":"MEUCIQC0pVQpuN62/K5tlQvwXtfTyWywOgaKS+a8KyQCU4/LHAIgYp3N1Do5QkQgzRi48BizmuTeM0lT5hkgCU+gr7b5TRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476809},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"3f3d481068c74756de39197918e3b7e959e44f60","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"10.8.2","description":"Universal Webfont loader","directories":{},"_nodeVersion":"20.18.0","dependencies":{"unplugin":"2.0.0-beta.1","fast-glob":"^3.3.2"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.4","esno":"^4.8.0","tsup":"^8.3.5","vite":"^6.0.1","astro":"^4.16.16","chalk":"^5.3.0","pathe":"^1.1.2","eslint":"^9.15.0","rollup":"^4.27.4","vitest":"^2.1.6","webpack":"^5.96.1","@nuxt/kit":"^3.14.1592","typescript":"^5.7.2","@types/node":"^22.10.1","@nuxt/schema":"^3.14.1592","magic-string":"^0.30.14","standard-version":"^9.5.0","@antfu/eslint-config":"^3.11.2"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.2.0_1733069732819_0.6173089303183898","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"unplugin-fonts","version":"1.3.1","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.3.1","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"84f2e446976d47d6d5bf9bed4bfa71d9adb1809e","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.3.1.tgz","fileCount":40,"integrity":"sha512-GmaJWPAWH6lBI4fP8xKdbMZJwTgsnr8PGJOfQE52jlod8QkqSO4M529Nox2L8zYapjB5hox2wCu4N3c/LOal/A==","signatures":[{"sig":"MEUCIQCwvMkQIS/wS+VoEb8Vuy3x3u9OF+6h4XI8PvEyRe4UkwIgKH6aCVPxz3QoMiWZXgZeSBxLrNRNWuJ985H95DWL33I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488135},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"8bc315cf331c56c51ab2f6203c2608f951e1368a","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"10.8.2","description":"Universal Webfont loader","directories":{},"_nodeVersion":"20.18.0","dependencies":{"unplugin":"2.0.0-beta.1","fast-glob":"^3.3.2"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"defu":"^6.1.4","esno":"^4.8.0","tsup":"^8.3.5","vite":"^6.0.1","astro":"^4.16.16","chalk":"^5.3.0","pathe":"^1.1.2","eslint":"^9.15.0","rollup":"^4.27.4","vitest":"^2.1.6","webpack":"^5.96.1","@nuxt/kit":"^3.14.1592","typescript":"^5.7.2","@types/node":"^22.10.1","@nuxt/schema":"^3.14.1592","magic-string":"^0.30.14","standard-version":"^9.5.0","@antfu/eslint-config":"^3.11.2"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0","@nuxt/kit":"^3.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.3.1_1733070488707_0.7504610509059808","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"unplugin-fonts","version":"1.4.0","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"author":{"url":"https://cssninja.io","name":"cssninjaStudio","email":"hello@cssninja.io"},"license":"MIT","_id":"unplugin-fonts@1.4.0","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"dist":{"shasum":"56fa57e8bd7ce405e2482cc5d888749b9256ec9a","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-1.4.0.tgz","fileCount":40,"integrity":"sha512-TIJqr5rSlK/+3oL5nnrrEJ+Ty2taQ/bTJY1C5abYnksl553Q3HoHVqS4pnRLDkwpZq8AYqywib3kEVvHH+CtRQ==","signatures":[{"sig":"MEQCIFwZZCEuN8eLzrvbSX75wEKIXkpBzPev9XyO0AwKU/hAAiBB67lUt3hWDNHLa0dkq+D1V2hQ5rpWDCmvZiAUBHSznA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492825},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":"./*","./nuxt":{"types":"./dist/nuxt.d.ts","import":"./dist/nuxt.mjs","require":"./dist/nuxt.js"},"./vite":{"types":"./dist/vite.d.ts","import":"./dist/vite.mjs","require":"./dist/vite.js"},"./astro":{"types":"./dist/astro.d.ts","import":"./dist/astro.mjs","require":"./dist/astro.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./client.d.ts"},"./rollup":{"types":"./dist/rollup.d.ts","import":"./dist/rollup.mjs","require":"./dist/rollup.js"},"./esbuild":{"types":"./dist/esbuild.d.ts","import":"./dist/esbuild.mjs","require":"./dist/esbuild.js"},"./webpack":{"types":"./dist/webpack.d.ts","import":"./dist/webpack.mjs","require":"./dist/webpack.js"},"./astro/component.astro":{"types":"./dist/astro/component.d.ts","import":"./dist/astro/component.astro"}},"gitHead":"e57cbdb9a1b6e7bd47e313c950ec123d042e0ad2","scripts":{"dev":"tsup --watch src","lint":"eslint .","test":"vitest","build":"tsup","prepack":"npm run build","release":"npm run lint && npx standard-version && git push --follow-tags origin main && npm publish","lint:fix":"eslint --fix .","build:fix":"esno scripts/postbuild.ts","example:dev":"npm -C examples/vite run dev","example:build":"npm -C examples/vite run build"},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"repository":{"url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git","type":"git"},"_npmVersion":"10.9.2","description":"Universal Webfont loader","directories":{},"_nodeVersion":"22.14.0","dependencies":{"unplugin":"2.3.5","fast-glob":"^3.3.3"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0","devDependencies":{"defu":"^6.1.4","esno":"^4.8.0","tsup":"^8.5.0","vite":"^7.0.5","astro":"^4.16.18","chalk":"^5.4.1","pathe":"^1.1.2","eslint":"^9.31.0","rollup":"^4.45.1","vitest":"^2.1.9","webpack":"^5.100.2","@nuxt/kit":"^3.17.7","typescript":"^5.8.3","@types/node":"^22.16.5","@nuxt/schema":"^3.17.7","magic-string":"^0.30.17","standard-version":"^9.5.0","@antfu/eslint-config":"^3.16.0"},"peerDependencies":{"vite":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0","@nuxt/kit":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/unplugin-fonts_1.4.0_1753193253136_0.6677965599789735","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"unplugin-fonts","type":"module","version":"2.0.0","description":"Universal Webfont loader","author":{"name":"cssninjaStudio","email":"hello@cssninja.io","url":"https://cssninja.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git"},"keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./astro/component.astro":"./dist/astro/component.astro","./astro":{"types":"./dist/astro.d.ts","default":"./dist/astro.mjs"},"./bun":{"types":"./dist/bun.d.ts","default":"./dist/bun.mjs"},"./esbuild":{"types":"./dist/esbuild.d.ts","default":"./dist/esbuild.mjs"},"./nuxt":{"types":"./dist/nuxt.d.ts","default":"./dist/nuxt.mjs"},"./rolldown":{"types":"./dist/rolldown.d.ts","default":"./dist/rolldown.mjs"},"./rollup":{"types":"./dist/rollup.d.ts","default":"./dist/rollup.mjs"},"./rspack":{"types":"./dist/rspack.d.ts","default":"./dist/rspack.mjs"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.mjs"},"./vite":{"types":"./dist/vite.d.ts","default":"./dist/vite.mjs"},"./webpack":{"types":"./dist/webpack.d.ts","default":"./dist/webpack.mjs"},"./client":{"types":"./client.d.ts","default":"./client.d.ts"},"./package.json":"./package.json"},"peerDependencies":{"@nuxt/kit":"^3.0.0 || ^4.0.0","vite":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"peerDependenciesMeta":{"@nuxt/kit":{"optional":true}},"inlinedDependencies":{"@jridgewell/sourcemap-codec":"1.5.5"},"dependencies":{"css-tree":"^3.2.1","fast-glob":"^3.3.3","fontaine":"^0.8.0","magic-string":"^0.30.21","pathe":"^2.0.3","unplugin":"^3.0.0"},"devDependencies":{"@antfu/eslint-config":"^8.0.0","@nuxt/kit":"^4.4.2","@nuxt/schema":"^4.4.2","@types/css-tree":"^2.3.11","@types/node":"^22.19.17","@typescript/native-preview":"7.0.0-dev.20260406.1","astro":"^4.16.19","chalk":"^5.6.2","defu":"^6.1.6","eslint":"^10.2.0","magic-string":"^0.30.21","pathe":"^2.0.3","rollup":"^4.60.1","standard-version":"^9.5.0","tsdown":"^0.21.7","tsup":"^8.5.1","typescript":"^6.0.2","vite":"^8.0.4","vitest":"^4.1.2","webpack":"^5.105.4"},"scripts":{"build":"tsdown","dev":"tsdown --watch","example:dev":"pnpm --filter vite-8 run dev","example:build":"pnpm --filter vite-8 run build","lint":"eslint --fix .","test":"pnpm run test:vitest && pnpm run test:lint && pnpm run test:ts","test:vitest":"vitest run","test:lint":"eslint .","test:ts":"tsgo --noEmit","release":"pnpm run test && npx standard-version && git push --follow-tags origin main && pnpm publish"},"_id":"unplugin-fonts@2.0.0","bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","_integrity":"sha512-MjyPgq9UVXYSQlcqG5Y/tYFCJvK0unURtT8+PdhrYV7u/8uwycqqLj5ouwpZ+oNQXRvemYqgnSLxGUv00r984g==","_resolved":"/tmp/5470f04279f9069a70d78d77fd4ac67d/unplugin-fonts-2.0.0.tgz","_from":"file:unplugin-fonts-2.0.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-MjyPgq9UVXYSQlcqG5Y/tYFCJvK0unURtT8+PdhrYV7u/8uwycqqLj5ouwpZ+oNQXRvemYqgnSLxGUv00r984g==","shasum":"4262b4928ef604a06e5680865712dd942c556ab7","tarball":"https://registry.npmjs.org/unplugin-fonts/-/unplugin-fonts-2.0.0.tgz","fileCount":39,"unpackedSize":57532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnnw5mFLIAqvr0nlYCXVd1+LpfZLNaiSf030T4lSO/HwIgNmz28dRvJ+jA/RTzU2wWcQg4N97WWciwYHPffA6rXIc="}]},"_npmUser":{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"},"directories":{},"maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/unplugin-fonts_2.0.0_1775483894873_0.22790001982615515"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-19T21:49:14.822Z","modified":"2026-04-06T13:58:15.227Z","1.0.0-beta.0":"2023-03-19T21:49:15.077Z","1.0.0-beta.1":"2023-03-20T00:25:28.790Z","1.0.0":"2023-03-20T12:04:17.668Z","1.0.2":"2023-04-14T20:45:43.808Z","1.0.3":"2023-04-15T02:30:11.682Z","1.1.1":"2023-11-22T19:52:53.334Z","1.2.0":"2024-12-01T16:15:33.050Z","1.3.1":"2024-12-01T16:28:08.965Z","1.4.0":"2025-07-22T14:07:33.317Z","2.0.0":"2026-04-06T13:58:15.102Z"},"bugs":{"url":"https://github.com/cssninjaStudio/unplugin-fonts/issues"},"author":{"name":"cssninjaStudio","email":"hello@cssninja.io","url":"https://cssninja.io"},"license":"MIT","homepage":"https://github.com/cssninjaStudio/unplugin-fonts#readme","keywords":["fonts","google-fonts","typekit","fontsource","webfontloader","svelte","nuxt","vite","vitepress","astro-integration"],"repository":{"type":"git","url":"git+https://github.com/cssninjaStudio/unplugin-fonts.git"},"description":"Universal Webfont loader","maintainers":[{"name":"stafyniaksacha","email":"sacha.stafyniak@gmail.com"}],"readme":"# unplugin-fonts\n\n㊗️ Universal Webfont loader - Unfonts\n\n[![npm](https://img.shields.io/npm/v/unplugin-fonts.svg)](https://www.npmjs.com/package/unplugin-fonts)\n\nThis plugin goes beyond just generating font-face rules - it also takes care of link preload and prefetch, optimizing font loading for a faster and more efficient user experience.\n\nUnfonts currently supports popular font providers like Typekit, Google Fonts, and Fontsource, as well as custom fonts. This gives you the flexibility to choose from a vast range of fonts and seamlessly integrate them into your projects.\n\nWith Unfonts, you no longer have to manually manage font files and font-face rules, or worry about slow loading times. Our package does all the heavy lifting for you, so you can focus on creating amazing content with ease.\n\nView configuration:\n- [Typekit](#typekit)\n- [Google Fonts](#google-fonts)\n- [Custom Fonts](#custom-fonts)\n- [Fontsource](#fontsource)\n- [Font Fallback Metrics](#font-fallback-metrics)\n\n## Install\n\n```bash\nnpm i --save-dev unplugin-fonts # pnpm add -D unplugin-fonts\n```\n\n<details>\n<summary>Vite</summary><br>\n\n```ts\n// vite.config.ts\nimport Unfonts from 'unplugin-fonts/vite'\n\nexport default defineConfig({\n  plugins: [\n    Unfonts({ /* options */ }),\n  ],\n})\n```\n\nExample: [`examples/vite`](./examples/vite)\n\n<br></details>\n\n<!-- <details>\n<summary>Rollup</summary><br>\n\n```ts\n// rollup.config.js\nimport Starter from 'unplugin-fonts/rollup'\n\nexport default {\n  plugins: [\n    Starter({ /* options */ }),\n  ],\n}\n```\n\n<br></details> -->\n\n<details>\n<summary>Webpack</summary><br>\n\n> **Warning**\n> Not implemented yet\n\n```ts\n// webpack.config.js\nmodule.exports = {\n  /* ... */\n  plugins: [\n    require('unplugin-fonts/webpack')({ /* options */ })\n  ]\n}\n```\n\n<br></details>\n\n<details>\n<summary>Nuxt</summary><br>\n\n```ts\n// nuxt.config.js\nexport default {\n  modules: [\n    ['unplugin-fonts/nuxt'],\n  ],\n  unfonts: {\n    /* options */\n  }\n}\n```\n\nExample: [`examples/nuxt`](./examples/nuxt)\n\n<br></details>\n\n<!-- <details>\n<summary>Vue CLI</summary><br>\n\n```ts\n// vue.config.js\nmodule.exports = {\n  configureWebpack: {\n    plugins: [\n      require('unplugin-fonts/webpack')({ /* options */ }),\n    ],\n  },\n}\n```\n\n<br></details> -->\n\n<details>\n<summary>SvelteKit</summary><br>\n\n```ts\nimport { sveltekit } from '@sveltejs/kit/vite'\nimport Unfonts from 'unplugin-fonts/vite'\n// vite.config.ts\nimport { defineConfig } from 'vite'\n\nexport default defineConfig({\n  plugins: [\n    sveltekit(),\n    Unfonts({\n      /* options */\n    })\n  ]\n})\n```\n\n```html\n<script>\n// +layout.svelte\nimport { links } from 'unplugin-fonts/head'\n</script>\n\n<svelte:head>\n  {#each links as link}\n    <link {...link?.attrs || {}} />\n  {/each}\n</svelte:head>\n```\n\nExample: [`examples/sveltekit`](./examples/sveltekit)\n\n<br></details>\n\n<details>\n<summary>Astro</summary><br>\n\n```ts\n// astro.config.js\nimport { defineConfig } from 'astro/config'\nimport Unfonts from 'unplugin-fonts/astro'\n\nexport default defineConfig({\n  integrations: [\n    Unfonts({\n      /* options */\n    })\n  ]\n})\n```\n\n```astro\n---\n// src/pages/index.astro\nimport Unfont from 'unplugin-fonts/astro/component.astro';\n---\n\n<html>\n  <head>\n    <Unfont />\n  </head>\n  <body>\n    <!-- ... -->\n  </body>\n</html>\n```\n\nExample: [`examples/astro`](./examples/astro)\n\n<br></details>\n\n---\n\n<details>\n<summary>Migrating from <code>vite-plugin-fonts</code></summary><br>\n\n```diff\n// vite.config.ts\n-import { VitePluginFonts } from 'vite-plugin-fonts'\n+import Unfonts from 'unplugin-fonts/vite'\n\nexport default defineConfig({\n  plugins: [\n-    VitePluginFonts({\n+    Unfonts({\n      /* options */\n    }),\n  ],\n})\n```\n\n```diff\n// main.ts\n-import 'virtual:fonts.css'\n+import 'unfonts.css'\n```\n\n<br></details>\n\n## Import generated `@font-rules` CSS\n\n> **Note**\n> Required if using **custom** or **fontsource** providers\n\n```ts\nimport 'unfonts.css'\n```\n\n## Options\n\n### Inline Font Face\n\nMove `@font-face` rules from the external CSS bundle into an inline `<style>` tag in the HTML `<head>`. This lets the browser discover font URLs immediately without waiting for the stylesheet to load, reducing render-blocking requests and improving LCP.\n\n```ts\nUnfonts({\n  inlineFontFace: true,\n  // ...providers\n})\n```\n\n## Providers\n\n### Typekit\n\nLoad fonts from [Typekit](https://typekit.com/).\n\n```ts\nUnfonts({\n  // Typekit API\n  typekit: {\n    /**\n     * Typekit project id\n     */\n    id: '<projectId>',\n\n    /**\n     * customizes the base URL for the font request\n     * default: 'https://use.typekit.net/'\n     */\n    fontBaseUrl: 'https://use.typekit.net/',\n\n    /**\n     * enable non-blocking renderer\n     *   <link rel=\"preload\" href=\"xxx\" as=\"style\" onload=\"this.rel='stylesheet'\">\n     * default: true\n     */\n    defer: true,\n\n    /**\n     * define where the font load tags should be inserted\n     * default: 'head-prepend'\n     *   values: 'head' | 'body' | 'head-prepend' | 'body-prepend'\n     */\n    injectTo: 'head-prepend',\n\n    /**\n     * Declare font families in this Typekit project to generate\n     * fallback @font-face declarations that reduce layout shift.\n     */\n    families: [{\n      name: 'Futura PT',\n      fallback: { category: 'sans-serif' },\n    }],\n  },\n})\n```\n\n### Google Fonts\n\nLoad fonts from [Google Fonts](https://fonts.google.com/).\n\n```ts\nUnfonts({\n  // Google Fonts API V2\n  google: {\n    /**\n     * enable preconnect link injection\n     *   <link rel=\"preconnect\" href=\"https://fonts.gstatic.com/\" crossorigin>\n     * default: true\n     */\n    preconnect: false,\n\n    /**\n     * allow preconnect to be customized\n     * default: 'https://fonts.gstatic.com'\n     */\n    preconnectUrl: 'https://fonts.gstatic.com',\n\n    /**\n     * customizes the base URL for the font request\n     * default: 'https://fonts.googleapis.com/css2'\n     */\n    fontBaseUrl: 'https://fonts.googleapis.com/css2',\n\n    /**\n     * values: auto, block, swap(default), fallback, optional\n     * default: 'swap'\n     */\n    display: 'block',\n\n    /**\n     * define which characters to load\n     * default: undefined (load all characters)\n     */\n    text: 'ViteAwsom',\n\n    /**\n     * define where the font load tags should be inserted\n     * default: 'head-prepend'\n     *   values: 'head' | 'body' | 'head-prepend' | 'body-prepend'\n     */\n    injectTo: 'head-prepend',\n\n    /**\n     * Fonts families lists\n     */\n    families: [\n      // families can be either strings (only regular 400 will be loaded)\n      'Source Sans Pro',\n\n      // or objects\n      {\n        /**\n         * Family name (required)\n         */\n        name: 'Roboto',\n\n        /**\n         * Family styles\n         */\n        styles: 'ital,wght@0,400;1,200',\n\n        /**\n         * enable non-blocking renderer\n         *   <link rel=\"preload\" href=\"xxx\" as=\"style\" onload=\"this.rel='stylesheet'\">\n         * default: true\n         */\n        defer: true,\n\n        /**\n         * Generate a fallback @font-face to reduce layout shift.\n         * See \"Font Fallback Metrics\" section for details.\n         */\n        fallback: {\n          category: 'sans-serif',\n        },\n      },\n    ],\n  },\n})\n```\n\n### Custom Fonts\n\nLoad custom fonts from files.\n\n```ts\nUnfonts({\n  // Custom fonts.\n  custom: {\n    /**\n     * Fonts families lists\n     */\n    families: [{\n      /**\n       * Name of the font family.\n       */\n      name: 'Roboto',\n      /**\n       * Local name of the font. Used to add `src: local()` to `@font-rule`.\n       */\n      local: 'Roboto',\n      /**\n       * Regex(es) of font files to import. The names of the files will\n       * predicate the `font-style` and `font-weight` values of the `@font-rule`'s.\n       */\n      src: './src/assets/fonts/*.ttf',\n\n      /**\n       * This function allow you to transform the font object before it is used\n       * to generate the `@font-rule` and head tags.\n       */\n      transform(font) {\n        if (font.basename === 'Roboto-Bold') {\n          // update the font weight\n          font.weight = 700\n        }\n\n        // we can also return null to skip the font\n        return font\n      },\n\n      /**\n       * Generate a fallback @font-face to reduce layout shift.\n       * See \"Font Fallback Metrics\" section for details.\n       */\n      fallback: {\n        category: 'sans-serif',\n      },\n    }],\n\n    /**\n     * Defines the default `font-display` value used for the generated\n     * `@font-rule` classes.\n     */\n    display: 'auto',\n\n    /**\n     * Using `<link rel=\"preload\">` will trigger a request for the WebFont\n     * early in the critical rendering path, without having to wait for the\n     * CSSOM to be created.\n     */\n    preload: true,\n\n    /**\n     * Using `<link rel=\"prefetch\">` is intended for prefetching resources\n     * that will be used in the next navigation/page load\n     * (e.g. when you go to the next page)\n     *\n     * Note: this can not be used with `preload`\n     */\n    prefetch: false,\n\n    /**\n     * define where the font load tags should be inserted\n     * default: 'head-prepend'\n     *   values: 'head' | 'body' | 'head-prepend' | 'body-prepend'\n     */\n    injectTo: 'head-prepend',\n  },\n\n})\n```\n\n### Fontsource\n\nLoad fonts from [Fontsource](https://fontsource.org/) packages.\n\n> **Note**\n> You will need to install `@fontsource/<font>` packages.\n\n```ts\nUnfonts({\n  // Fontsource API\n  fontsource: {\n    /**\n     * Fonts families lists\n     */\n    families: [\n      // families can be either strings (load default font set)\n      // Require the `@fontsource/abeezee` package to be installed.\n      'ABeeZee',\n      'Inter Variable', // Require the `@fontsource-variable/inter` package to be installed.\n      {\n        /**\n         * Name of the font family.\n         * Require the `@fontsource/roboto` package to be installed.\n         */\n        name: 'Roboto',\n        /**\n         * Load only a subset of the font family.\n         */\n        weights: [400, 700],\n        /**\n         * Restrict the font styles to load.\n         */\n        styles: ['italic', 'normal'],\n        /**\n         * Use another font subset.\n         */\n        subset: 'latin-ext',\n      },\n      {\n        /**\n         * Name of the font family.\n         * Require the `@fontsource-variable/cabin` package to be installed.\n         */\n        name: 'Cabin',\n        /**\n         * When using variable fonts, you can choose which axes to load.\n         */\n        variable: {\n          wght: true,\n          slnt: true,\n          ital: true,\n        },\n\n        /**\n         * Generate a fallback @font-face to reduce layout shift.\n         * See \"Font Fallback Metrics\" section for details.\n         */\n        fallback: {\n          category: 'sans-serif',\n        },\n      },\n    ],\n  },\n})\n```\n\n### Font Fallback Metrics\n\nReduce Cumulative Layout Shift (CLS) by generating fallback `@font-face` rules that adjust a local system font to match your web font's dimensions. Powered by [fontaine](https://github.com/unjs/fontaine).\n\nWhen enabled on a font family, the plugin will:\n\n1. Generate a companion `@font-face` with `size-adjust`, `ascent-override`, `descent-override`, and `line-gap-override` to morph a system font (e.g. Arial) to match the web font's size\n2. Automatically rewrite `font-family` declarations in your CSS to include the fallback\n\nThis is opt-in per font family via the `fallback` option. It works with all providers:\n\n```ts\nUnfonts({\n  google: {\n    families: [\n      {\n        name: 'Roboto',\n        styles: 'wght@400;700',\n        // Enable fallback for this font\n        fallback: {\n          // Font category — used to pick appropriate system fonts\n          // values: 'sans-serif' | 'serif' | 'monospace'\n          // default: 'sans-serif'\n          category: 'sans-serif',\n        },\n      },\n      // String families are unaffected\n      'Open Sans',\n    ],\n  },\n  custom: {\n    families: [{\n      name: 'My Font',\n      src: './src/assets/fonts/*.woff2',\n      fallback: {\n        // Explicitly choose which system fonts to use as fallback bases\n        fallbacks: ['Arial', 'Helvetica Neue'],\n        // Override the fallback font-face name (default: '{name} fallback')\n        name: 'My Font Override',\n      },\n    }],\n  },\n  fontsource: {\n    families: [{\n      name: 'Inter',\n      weights: [400, 700],\n      fallback: {\n        category: 'sans-serif',\n      },\n    }],\n  },\n  typekit: {\n    id: '<projectId>',\n    // Typekit requires declaring families to generate fallbacks\n    families: [{\n      name: 'Futura PT',\n      fallback: {\n        category: 'sans-serif',\n      },\n    }],\n  },\n})\n```\n\nThe generated output looks like this:\n\n```css\n/* Generated fallback @font-face */\n@font-face {\n  font-family: \"Roboto fallback\";\n  src: local(\"Arial\");\n  size-adjust: 100.06%;\n  ascent-override: 92.77%;\n  descent-override: 24.41%;\n  line-gap-override: 0%;\n}\n```\n\nAnd your CSS `font-family: 'Roboto', sans-serif` is automatically transformed to `font-family: 'Roboto', \"Roboto fallback\", sans-serif`.\n\n#### Fallback options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `category` | `'sans-serif' \\| 'serif' \\| 'monospace'` | `'sans-serif'` | Font category, used to auto-select system fallback fonts |\n| `fallbacks` | `string[]` | Auto-detected | Override which system fonts to use as fallback bases |\n| `name` | `string` | `'{family} fallback'` | Override the generated fallback font-face name |\n\n## Typescript Definitions\n\n```json\n{\n  \"compilerOptions\": {\n    \"types\": [\"unplugin-fonts/client\"]\n  }\n}\n```\n\nor\n\n```ts\n// declaration.d.ts\n/// <reference types=\"unplugin-fonts/client\" />\n```\n\n## Resources\n\n- https://web.dev/optimize-webfont-loading/\n- https://csswizardry.com/2020/05/the-fastest-google-fonts/\n- https://github.com/unjs/fontaine - Font metric override library used for fallback generation\n- _(unmaintained)_ https://www.npmjs.com/package/webfontloader\n","readmeFilename":"README.md"}