1.0.0 • Published 7 years ago

koa-accept-webp v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

koa-accept-webp

Koa middleware for serving webp images when support is detected

Install

npm install koa-accept-webp

Usage

const Koa = require('koa')
const static = require('koa-static')
const acceptWebp = require('koa-accept-webp')

const app = new Koa()

// Add the acceptWebp middleware before the statics middleware,
// so it can redirect image requests to the webp versions
app.use(acceptWebp(__dirname))
app.use(static(__dirname))
app.listen(1337)

Arguments

acceptWebp(root[, extensions])
ArgumentTypeDescriptionDefaultRequired
rootStringStatics root directoryYes
extensionsArrayExtensions that can be served as webp['jpg', 'jpeg', 'png']No

License

MIT