hapi-accept-language

1.0.1 • Public • Published

Hapi-accept-language

Build Status NPM version Dependencies

Hapi plugin for automagically parsing the accept-language header, and populating request.pre.language.

Uses the accept-language-parser module under the hood

installation:

npm install hapi-accept-language

usage:

var hapi = require("hapi");

var server = new hapi.Server({});

server.connection({ port: 3000 });

server.route([{
  method: 'GET',
  path: '/my-url',
  config: {
    handler: function(request, reply){
      reply(request.pre.language)
    }
  }
}]);

server.register([
  require('hapi-accept-language'),
  ], function(err){
    if(err){
      throw err;
    }

    server.start(function(){
      server.log('server started');
    });
});

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    1
  • 1.0.0
    0

Package Sidebar

Install

npm i hapi-accept-language

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • acolchado
  • arnoldzokas
  • matteofigus
  • ryantomlinson
  • andyroyle
  • federicomaffei