getInfo()
Part of the @remotion/google-fonts package
Each font exports an getInfo() function that can be used to get various information about the font at runtime, such as which weights, styles and subsets are available.
Usage
To get information about a font, you can import the info property:
Get info about the fonttsximport {getInfo } from "@remotion/google-fonts/Montserrat";console .log (getInfo ());
Get info about the fonttsximport {getInfo } from "@remotion/google-fonts/Montserrat";console .log (getInfo ());
Example value of info objectjson{"fontFamily": "Titan One","importName": "TitanOne","version": "v13","url": "https://fonts.googleapis.com/css2?family=Titan+One:ital,wght@0,400","unicodeRanges": {"latin-ext": "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF","latin": "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"},"fonts": {"normal": {"400": {"latin-ext": "https://fonts.gstatic.com/s/titanone/v13/mFTzWbsGxbbS_J5cQcjCmjgm6Es.woff2","latin": "https://fonts.gstatic.com/s/titanone/v13/mFTzWbsGxbbS_J5cQcjClDgm.woff2"}}}}
Example value of info objectjson{"fontFamily": "Titan One","importName": "TitanOne","version": "v13","url": "https://fonts.googleapis.com/css2?family=Titan+One:ital,wght@0,400","unicodeRanges": {"latin-ext": "U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF","latin": "U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD"},"fonts": {"normal": {"400": {"latin-ext": "https://fonts.gstatic.com/s/titanone/v13/mFTzWbsGxbbS_J5cQcjCmjgm6Es.woff2","latin": "https://fonts.gstatic.com/s/titanone/v13/mFTzWbsGxbbS_J5cQcjClDgm.woff2"}}}}