README
google-fonts-helper
Install
Install using npm or yarn:
npm install google-fonts-helper
# or
yarn add google-fonts-helper
Import into your Node.js project:
const { GoogleFontsHelper } = require('google-fonts-helper')
// or
import { GoogleFontsHelper } from 'google-fonts-helper'
Usage
const googleFontsHelper = new GoogleFontsHelper({ families: { Roboto: true } })
googleFontsHelper.constructURL() // https://fonts.googleapis.com/css2?family=Roboto
await GoogleFontsHelper.download('https://fonts.googleapis.com/css2?family=Roboto', {
base64: false,
overwriting: false,
outputDir: './',
stylePath: 'fonts.css',
fontsDir: 'fonts',
fontsPath: './fonts'
})
GoogleFontsHelper class
constructor(fonts: GoogleFonts = {})
constructURL(): string
merge(...values: Array<GoogleFonts | GoogleFontsHelper>): void
isValidURL(url: string): boolean
parse(url: string): GoogleFontsHelper
download(url: string, option?: DownloadOptions): Promise<void>
License
Copyright (c) Ricardo Gobbo de Souza