mirror of
https://github.com/JonasunderscoreJones/builds.jonasjones.dev.git
synced 2025-10-23 19:49:19 +02:00
port from previously closed source code
This commit is contained in:
parent
0a0ff81e1b
commit
0509809c0d
1 changed files with 14 additions and 1 deletions
15
src/index.js
15
src/index.js
|
@ -2,6 +2,18 @@ addEventListener('fetch', (event) => {
|
||||||
event.respondWith(handleRequest(event.request));
|
event.respondWith(handleRequest(event.request));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const displayNames = {
|
||||||
|
'jonasjones': 'Homepage (jonasjones.dev)',
|
||||||
|
'wiki-jonasjones-dev': 'Jonas_Jones Wiki (wiki.jonasjones.dev)',
|
||||||
|
'j-onasjones-github-io': 'Old Homepage (j.onasjones.github.io)',
|
||||||
|
'lastlovedsyncify': 'lastlovedsyncify (previews only)',
|
||||||
|
'kcomebacks': 'K-Pop Comebacks (kcomebacks.jonasjones.dev)',
|
||||||
|
'sveltemarkdownwiki': 'Svelte Markdown Wiki TEMPLATE (sveltemarkdownwiki.jonasjones.dev)',
|
||||||
|
'blog-jonasjones-dev': 'Blog (blog.jonasjones.dev)',
|
||||||
|
'jonasjones-docs': 'Jonas_Jones Docs (docs.jonasjones.dev)',
|
||||||
|
'jonasjonesstudios-com': 'Jonas_Jones Studios (jonasjonesstudios.com)',
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function getDisplayName(namespace) {
|
function getDisplayName(namespace) {
|
||||||
|
@ -144,6 +156,7 @@ async function buildsPageConstructor(namespace) {
|
||||||
|
|
||||||
|
|
||||||
async function handleRequest(request) {
|
async function handleRequest(request) {
|
||||||
|
console.log(CLOUDFLARE_ACCOUNT_ID)
|
||||||
const { pathname } = new URL(request.url);
|
const { pathname } = new URL(request.url);
|
||||||
if (pathname === '/') {
|
if (pathname === '/') {
|
||||||
return new Response(await rootPageConstructor(), {
|
return new Response(await rootPageConstructor(), {
|
||||||
|
@ -153,7 +166,7 @@ async function handleRequest(request) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
const path = pathname.split('/');
|
const path = pathname.split('/');
|
||||||
// if the first path is in the getPagesfromData() array, then
|
// if the first path is in the getPagesfromData() array, then
|
||||||
//return new Response(JSON.stringify(await getPages()));
|
//return new Response(JSON.stringify(await getPages()));
|
||||||
if (path.length === 2) {
|
if (path.length === 2) {
|
||||||
const pages = await getPagesNamesfromData(await getPages());
|
const pages = await getPagesNamesfromData(await getPages());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue