derby-useragent
v2.1.0
Published
User agent detection for Derby JS.
Downloads
27
Readme
Derby Useragent
User agent detection for Derby JS. Works on the server or the browser.
Installation
npm install derby-useragent --saveUsage
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.
