@ableron/express
v2.0.0
Published
Ableron Server Side UI Composition - Express Middleware
Maintainers
Readme
@ableron/express
Express Middleware for Ableron Distributed Server Side UI Composition.
Installation
npm i @ableron/expressUsage
Full example using ES Modules
import express from 'express';
import ableron from '@ableron/express';
const app = express();
app.use(
ableron(
// custom settings (optional)
{
requestTimeoutMs: 5000,
requestHeadersForward: ['X-Tracking-ID'],
requestHeadersForwardVary: ['X-Test-Groups'],
statsAppendToContent: true
// ...
},
// custom logger (optional). If no logger is provided, no logging happens at all
yourLogger() || console
)
);Minimal example using CommonJS
const express = require('express');
const ableron = require('@ableron/express').default;
const app = express();
app.use(ableron());Configuration
Configuration options see @ableron/ableron
