#!/usr/bin/env -S deno serve -A 
import { Hono } from "jsr:@hono/hono@4";
import { logger } from 'jsr:@hono/hono@4/logger'
import { serveStatic } from 'jsr:@hono/hono@4/deno'

const app = new Hono();
/* Should be working according to doc, but do not do it. */
app.use(logger());
app.use('/p/*', serveStatic({ root: './public' }))
app.use('/i/*', serveStatic({ root: './image' }))
app.get("/", function (c) {
  return c.html(
`<html>
<body>
    <h1> Index </h1>
    <ul>
        <li><a href="/p">Hello!</a></li>
        <li><a href="/i/daisy.jpg">Blomma!</a></li>
    </ul>
</body>
</html>
`);
});

export default app;


