@indiekit/indiekit
Version:
The little server that connects your website to the independent web
15 lines (11 loc) • 426 B
JavaScript
import { getServiceWorker } from "../utils.js";
export const offline = (request, response) => {
response.render("offline", {
title: response.locals.__("offline.title"),
});
};
export const serviceworker = async (request, response) => {
const { application } = request.app.locals;
const serviceworker = await getServiceWorker(application);
return response.type("text/javascript").send(serviceworker).end();
};