/opt/canhelp/node_modules/next/dist/compiled/@next/font/dist/google
NameSizeModeActions
fetch-css-from-google-fonts.d.ts4820644editdlrm
fetch-css-from-google-fonts.js13470644editdlrm
fetch-font-file.d.ts2260644editdlrm
fetch-font-file.js9570644editdlrm
fetch-resource.d.ts2930644editdlrm
fetch-resource.js19940644editdlrm
find-font-files-in-css.d.ts4130644editdlrm
find-font-files-in-css.js15280644editdlrm
font-data.json4496130644editdlrm
get-fallback-font-override-metrics.d.ts5180644editdlrm
get-fallback-font-override-metrics.js24840644editdlrm
get-font-axes.d.ts3140644editdlrm
get-font-axes.js31050644editdlrm
get-google-fonts-url.d.ts2900644editdlrm
get-google-fonts-url.js22480644editdlrm
get-proxy-agent.d.ts1800644editdlrm
get-proxy-agent.js9140644editdlrm
google-fonts-metadata.d.ts3650644editdlrm
google-fonts-metadata.js3810644editdlrm
index.d.ts8272310644editdlrm
index.js770644editdlrm
loader.d.ts1380644editdlrm
loader.js85470644editdlrm
retry.d.ts1550644editdlrm
retry.js6740644editdlrm
sort-fonts-variant-values.d.ts2310644editdlrm
sort-fonts-variant-values.js11480644editdlrm
validate-google-font-function-call.d.ts5040644editdlrm
validate-google-font-function-call.js50740644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js (1347B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fetchCSSFromGoogleFonts = fetchCSSFromGoogleFonts; const next_font_error_1 = require("../next-font-error"); const fetch_resource_1 = require("./fetch-resource"); const retry_1 = require("./retry"); /** * Fetches the CSS containing the @font-face declarations from Google Fonts. * The fetch has a user agent header with a modern browser to ensure we'll get .woff2 files. * * The env variable NEXT_FONT_GOOGLE_MOCKED_RESPONSES may be set containing a path to mocked data. * It's used to define mocked data to avoid hitting the Google Fonts API during tests. */ async function fetchCSSFromGoogleFonts(url, fontFamily, isDev) { if (process.env.NEXT_FONT_GOOGLE_MOCKED_RESPONSES) { const mockFile = require(process.env.NEXT_FONT_GOOGLE_MOCKED_RESPONSES); const mockedResponse = mockFile[url]; if (!mockedResponse) { (0, next_font_error_1.nextFontError)('Missing mocked response for URL: ' + url); } return mockedResponse; } const buffer = await (0, retry_1.retry)(async () => { return (0, fetch_resource_1.fetchResource)(url, isDev, `Failed to fetch font \`${fontFamily}\`: ${url}\n` + `Please check your network connection.`); }, 3); return buffer.toString('utf8'); }