2.1.0 • Published 9 years ago

derby-useragent v2.1.0

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

Derby Useragent

User agent detection for Derby JS. Works on the server or the browser.

Installation

npm install derby-useragent --save

Usage

Add the middleware:

var app = derby.createApp('...', __filename);
app.get('*', require('derby-useragent')());

Access the useragent data:

app.get('*', function (page, model, params, next) {
  var supportedBrowsers = ['Chrome', 'Firefox', 'Safari'];
  var currentBrowser = model.get('$useragent.browser.name');
  if (!_.includes(supportedBrowsers, currentBrowser)) return next();
  page.render();
});

Options

path - Specify the path to set useragent data. Defaults to $useragent.

2.1.0

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago