1.0.1 • Published 9 months ago

puppeteer-renderer-middleware v1.0.1

Weekly downloads
4
License
MIT
Repository
github
Last release
9 months ago

puppeteer-renderer-middleware

An Express middleware for SSR using puppeteer-renderer.

Usage

$ pnpm install express puppeteer-renderer-middleware
import express from 'express'
import puppeteerRenderer from 'puppeteer-renderer-middleware'

const app = express();

// Use puppeteer-renderer middleware
app.use('/render', puppeteerRenderer({
  url: 'http://puppeteer-renderer:3030',
  // userAgentPattern: /My-Custom-Agent/i,
  // excludeUrlPattern: /*.html$/i
  // timeout: 30 * 1000,
}));

// other codes..

app.listen(3030);

Configuration

PropertyDefaultDescription
urlRequiredpuppeteer-renderer public url
userAgentPatternMatch user agent pattern
excludeUrlPatternExclude url pattern
timeout10 * 1000Timeout ms
1.0.1

9 months ago

1.0.0

9 months ago

0.6.4

3 years ago

0.6.3

3 years ago

0.6.2

4 years ago

0.6.0

4 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.0

5 years ago

0.3.0

6 years ago

0.2.3

6 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago