aboutsummaryrefslogtreecommitdiff
path: root/src/worker.ts
blob: eb9655c31e29e52bdf53cbb9b4c1e35fffaeb96c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
import { Router, error } from 'itty-router';

const router = Router();

router
	.get('/', () => new Response('intp.moe/:username'))
	.get('/:username', (request) => Response.redirect(`https://anilist.co/user/${request.params.username}/`, 301))
	.all('*', () => error(404));

export default {
	fetch: (request: Request) => router.handle(request).catch(error),
};