chore: setup linting

This commit is contained in:
Max Richter
2026-02-02 16:22:14 +01:00
parent 137425b31b
commit 30e897468a
174 changed files with 6043 additions and 5107 deletions

View File

@@ -1,22 +1,18 @@
import { json } from "@sveltejs/kit";
import type { EntryGenerator, RequestHandler } from "./$types";
import * as registry from "$lib/node-registry";
import * as registry from '$lib/node-registry';
import { json } from '@sveltejs/kit';
import type { EntryGenerator, RequestHandler } from './$types';
export const prerender = true;
export const entries: EntryGenerator = async () => {
const users = await registry.getUsers();
return users.map(user => {
return { user: user.id }
return { user: user.id };
}).flat(2);
}
};
export const GET: RequestHandler = async function GET({ params }) {
const namespaces = await registry.getUser(params.user)
const namespaces = await registry.getUser(params.user);
return json(namespaces);
}
};

View File

@@ -1,6 +1,6 @@
import { json } from "@sveltejs/kit";
import type { EntryGenerator, RequestHandler } from "./$types";
import * as registry from "$lib/node-registry";
import * as registry from '$lib/node-registry';
import { json } from '@sveltejs/kit';
import type { EntryGenerator, RequestHandler } from './$types';
export const prerender = true;
@@ -8,15 +8,13 @@ export const entries: EntryGenerator = async () => {
const users = await registry.getUsers();
return users.map(user => {
return user.collections.map(collection => {
return { user: user.id, collection: collection.id.split("/")[1] }
})
return { user: user.id, collection: collection.id.split('/')[1] };
});
}).flat(2);
}
};
export const GET: RequestHandler = async function GET({ params }) {
const namespaces = await registry.getCollection(`${params.user}/${params.collection}`);
return json(namespaces);
}
};

View File

@@ -1,31 +1,33 @@
import { json } from "@sveltejs/kit";
import type { EntryGenerator, RequestHandler } from "./$types";
import { getNode } from "$lib/node-registry";
import * as registry from "$lib/node-registry";
import { getNode } from '$lib/node-registry';
import * as registry from '$lib/node-registry';
import { json } from '@sveltejs/kit';
import type { EntryGenerator, RequestHandler } from './$types';
export const prerender = true;
export const entries: EntryGenerator = async () => {
const users = await registry.getUsers();
return users.map(user => {
return user.collections.map(collection => {
return collection.nodes.map(node => {
return { user: user.id, collection: collection.id.split("/")[1], node: node.id.split("/")[2] }
return {
user: user.id,
collection: collection.id.split('/')[1],
node: node.id.split('/')[2]
};
});
})
});
}).flat(2);
}
};
export const GET: RequestHandler = async function GET({ params }) {
const nodeId = `${params.user}/${params.collection}/${params.node}` as const;
try {
const node = await getNode(nodeId);
return json(node);
} catch (err) {
console.log(err)
return new Response("Not found", { status: 404 });
console.log(err);
return new Response('Not found', { status: 404 });
}
}
};

View File

@@ -1,5 +1,5 @@
import type { EntryGenerator, RequestHandler } from "./$types";
import * as registry from "$lib/node-registry";
import * as registry from '$lib/node-registry';
import type { EntryGenerator, RequestHandler } from './$types';
export const prerender = true;
@@ -11,8 +11,8 @@ export const entries: EntryGenerator = async () => {
return collection.nodes.map((node) => {
return {
user: user.id,
collection: collection.id.split("/")[1],
node: node.id.split("/")[2],
collection: collection.id.split('/')[1],
node: node.id.split('/')[2]
};
});
});
@@ -22,15 +22,15 @@ export const entries: EntryGenerator = async () => {
export const GET: RequestHandler = async function GET({ params }) {
const wasm = await registry.getWasm(
`${params.user}/${params.collection}/${params.node}`,
`${params.user}/${params.collection}/${params.node}`
);
if (!wasm) {
return new Response("Not found", { status: 404 });
return new Response('Not found', { status: 404 });
}
return new Response(wasm, {
status: 200,
headers: { "Content-Type": "application/wasm" },
headers: { 'Content-Type': 'application/wasm' }
});
};

View File

@@ -1,14 +1,12 @@
import { json } from "@sveltejs/kit";
import type { RequestHandler } from "./$types";
import { json } from '@sveltejs/kit';
import type { RequestHandler } from './$types';
import * as registry from "$lib/node-registry";
import * as registry from '$lib/node-registry';
export const prerender = true;
export const GET: RequestHandler = async function GET() {
const users = await registry.getUsers();
return json(users);
}
};