/// <reference lib="deno.ns" />
import { serveDir } from '@std/http/file-server'
self.addEventListener('message', (event) => {
const data = JSON.parse(event.data);
if (data.port) {
console.log(`Serving files from: ${import.meta.dirname}/dist`);
Deno.serve({port: data.port}, (request : Request) => serveDir(request, {fsRoot: `${import.meta.dirname}/dist`}));
}
})
/// <reference lib="deno.ns" />
import { serveDir } from '@std/http/file-server'
self.addEventListener('message', (event) => {
const data = JSON.parse(event.data);
if (data.port) {
console.log(`Serving files from: ${import.meta.dirname}/dist`);
Deno.serve({port: data.port}, (request : Request) => serveDir(request, {fsRoot: `${import.meta.dirname}/dist`}));
}
})