mirror of
https://github.com/jakejarvis/jarv.is.git
synced 2025-04-26 19:08:26 -04:00
* gymnastics to make theme script work with react 18 hydration * try next 12.1.3 canary to fix SSG head tags? * revert theme script changes * next 12.1.3-canary.3 * double-revert some of the use-theme.tsx changes * separate theme restoration script & move to _document * bump next * bump next (again) * clean up some theme stuff * use hashed image URLs in webmanifest and feeds * text experimental react config * Update ThemeScript.tsx * switch selfie image to `layout="raw"` * use `layout="raw"` for all non-imported images * revert raw images in some places, messes up responsiveness * fix nitpicky "no divs inside buttons" html validation error * fix react-player hydration errors * fix hydration errors from server/client time zone differences * clean up hydration fixes * Update format-date.ts * last-minute cleanup
46 lines
1.6 KiB
JavaScript
46 lines
1.6 KiB
JavaScript
// do not convert to ESM and/or TS -- this needs to be imported in CJS files like next.config.js too
|
|
module.exports = {
|
|
// Site info
|
|
siteName: "Jake Jarvis",
|
|
siteDomain: "jarv.is",
|
|
siteLocale: "en-US",
|
|
timeZone: "America/New_York", // https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
|
|
baseUrl:
|
|
process.env.NEXT_PUBLIC_VERCEL_ENV === "production"
|
|
? "https://jarv.is"
|
|
: process.env.NEXT_PUBLIC_VERCEL_URL
|
|
? `https://${process.env.NEXT_PUBLIC_VERCEL_URL}`
|
|
: process.env.IS_DEV_SERVER
|
|
? "http://localhost:3000"
|
|
: "", // fallback to relative URLs
|
|
onionDomain: "http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion",
|
|
shortDescription: "Front-End Web Developer in Boston, MA",
|
|
longDescription:
|
|
"Hi there! I'm a frontend web developer based in Boston, Massachusetts specializing in the JAMstack, modern JavaScript frameworks, and progressive web apps.",
|
|
githubRepo: "jakejarvis/jarv.is",
|
|
verifyGoogle: "qQhmLTwjNWYgQ7W42nSTq63xIrTch13X_11mmxBE9zk",
|
|
verifyBing: "164551986DA47F7F6FC0D21A93FFFCA6",
|
|
fathomSiteId: "PIUEIVIZ",
|
|
webmentionId: "jarv.is",
|
|
giscusConfig: {
|
|
// https://github.com/giscus/giscus-component/tree/main/packages/react#readme
|
|
repo: "jakejarvis/jarv.is",
|
|
repoId: "MDEwOlJlcG9zaXRvcnk1MzM0MDgxMQ==",
|
|
category: "Comments",
|
|
categoryId: "DIC_kwDOAy3qi84CAsjS",
|
|
},
|
|
|
|
// Me info
|
|
authorName: "Jake Jarvis",
|
|
authorEmail: "jake@jarv.is",
|
|
authorSocial: {
|
|
github: "jakejarvis",
|
|
twitter: "jakejarvis",
|
|
facebook: "jakejarvis",
|
|
keybase: "jakejarvis",
|
|
medium: "jakejarvis",
|
|
linkedin: "jakejarvis",
|
|
instagram: "jakejarvis",
|
|
},
|
|
};
|