1.5.0 • Published 4 months ago
@ableron/express v1.5.0
@ableron/express
Express Middleware for Ableron Server Side UI Composition
Installation
npm i @ableron/express
Usage
import express from 'express';
import ableron from '@ableron/express';
const app = express();
app.use(
ableron(
// custom settings (optional)
{
fragmentRequestTimeoutMillis: 5000,
fragmentRequestHeadersToPass: ['X-ACME-Test-Groups', 'X-Correlation-ID'],
cacheVaryByRequestHeaders: ['X-ACME-Test-Groups'],
statsAppendToContent: true
// ...
},
// custom logger (optional). If no logger is provided, no logging happens at all
yourLogger() || console
)
);
Configuration
Configuration options see @ableron/ableron