connect-block

block agents

npm install connect-block
3 downloads in the last month

Best browser compatible solution!

A middleware for connect

var block = require('connect-block');
connect(
    block('IE8'), //you can use IE, IE6, IE7, IE8, IE9, IE10 or RegExp
    block({agent: ['google'], text: 'Goodbye'), // block google bot
    function(req, res){
      res.end('You have passed.');
    }
).listen(3000);

If your browse this page in IE6,IE7,IE8 you will got:

Sorry! Your browser is not supported.

Choose another browser

Chrome | Firefox | Safari

And it supported Chinese and English now, other languages will treat as English.

npm loves you