1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-26 19:08:26 -04:00
jarv.is/lib/config.js

38 lines
1.3 KiB
JavaScript

// do not convert to ESM -- 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",
baseUrl: process.env.BASE_URL || "https://jarv.is",
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",
facebookAppId: "3357248167622283",
monetization: "$ilp.uphold.com/BJp6d2FrEB69",
fathomSiteId: "WBGNQUKW",
fathomCustomDomain: "https://blue-chilly.jarv.is",
webmentionId: "jarv.is",
// Me info
authorName: "Jake Jarvis",
authorEmail: "jake@jarv.is",
authorSocial: {
github: "jakejarvis",
twitter: "jakejarvis",
facebook: "jakejarvis",
keybase: "jakejarvis",
medium: "jakejarvis",
linkedin: "jakejarvis",
instagram: "jakejarvis",
mastodon: "mastodon.social/@jakejarvis",
},
// Next.js constants
NOTES_DIR: "./notes",
// ...note / TODO: there is still a metric poop ton of this kind of info hard-coded.
};