modulepreload-koa
v2.0.0
Published
Koa middleware for generating modulepreload link relations for a Link entity-header based on the requested JavaScript modules import graph.
Downloads
6
Maintainers
Readme
modulepreload-koa
Koa middleware for generating modulepreload link relations for a Link entity-header based on the requested JavaScript modules import graph. This will prevent request waterfalls for nested module imports.
Install
npm i modulepreload-koa
Usage Example
import Koa from "koa";
import serve from "koa-static";
import createModulePreloadMiddleware from "modulepreload-koa/createModulePreloadMiddleware.mjs";
const app = new Koa();
const APP_ROOT = "app";
app.use(createModulePreloadMiddleware(APP_ROOT));
app.use(serve(APP_ROOT));
app.listen(3000);