prerender-request-blacklist

1.0.2 • Public • Published

Prerender Request Blacklist

This is a plugin to be used with your Prerender server to avoid requesting to any blacklist extensions such as image, css, fonts etc

Install

npm install

npm install prerender-request-blacklist --save

server.js

const prerender = require('prerender');
const server = prerender();

server.use(require('prerender-request-blacklist'));

server.start();

Test it

curl http://localhost:3000/render?url=https://www.example.com/

Options

List of blacklist data separated by ,

export BLACKLISTED_EXTS=css,jpg export BLACKLISTED_DOMAIN=google.com export BLACKLISTED_MATCH=regex_pattern

For example:

export BLACKLISTED_EXTS=ico,jpg,jpeg,png,ttf,eot,otf,woff,woff2,gif,svg,pdf,css,svg export BLACKLISTED_DOMAIN=www.googletagmanager.com,googletagmanager.com,www.google-analytics.com,google-analytics.com,connect.facebook.net,lc.iadvize.com,fonts.gstatic.com,gstatic.com,i.ytimg.com,www.youtube.com,vimeo.com,www.vimeo.com,baidu.com,f.vimeocdn.com,fresnel.vimeocdn.com,player.vimeo.com,i.vimeocdn.com,youtube.com,player.youtube.com,stats.g.doubleclick.net,static.iadvize.com,api.iadvize.com export BLACKLISTED_MATCH=^[^ignore]+$

Readme

Keywords

Package Sidebar

Install

npm i prerender-request-blacklist

Weekly Downloads

16

Version

1.0.2

License

MIT

Unpacked Size

5.82 kB

Total Files

4

Last publish

Collaborators

  • kenylieou