astro
Version:
Astro is a modern site builder with web best practices, performance, and DX front-of-mind.
42 lines (41 loc) • 833 B
JavaScript
function adobe(config) {
return defineAstroFontProvider({
entrypoint: "astro/assets/fonts/providers/adobe",
config
});
}
function bunny() {
return defineAstroFontProvider({
entrypoint: "astro/assets/fonts/providers/bunny"
});
}
function fontshare() {
return defineAstroFontProvider({
entrypoint: "astro/assets/fonts/providers/fontshare"
});
}
function fontsource() {
return defineAstroFontProvider({
entrypoint: "astro/assets/fonts/providers/fontsource"
});
}
function google(config) {
return defineAstroFontProvider({
entrypoint: "astro/assets/fonts/providers/google",
config
});
}
const fontProviders = {
adobe,
bunny,
fontshare,
fontsource,
google
};
function defineAstroFontProvider(provider) {
return provider;
}
export {
defineAstroFontProvider,
fontProviders
};