Comment on Bunny DNS – A scriptable DNS platformparentComments−latchkey4yCut out of my CF worker. Just add more routes as necessary (someone could come up with a DNS vs. HTTP specific router). import { Router } from 'itty-router'; import { exportedObject } from './some/other/file'; const router = Router(); router.get('/update', async (request: Request, event: FetchEvent) => exportedObject.update(request, event)); router.all('*', () => new Response('404, not found!', { status: 404 })); addEventListener('fetch', (event: FetchEvent) => { event.respondWith(router.handle(event.request, event)); }); I don't even need to start up a http server to do testing of my handlers. I just test the functions directly.
Comments
Cut out of my CF worker. Just add more routes as necessary (someone could come up with a DNS vs. HTTP specific router).
I don't even need to start up a http server to do testing of my handlers. I just test the functions directly.