1.2.1 • Published 8 years ago

accelerated.api.versioning v1.2.1

Weekly downloads
7
License
MIT
Repository
github
Last release
8 years ago

Usage

This module seamlessly adds API versioning into your accelerated.api app by returning your package.json version via response headers. By default, the header name is X-Accelerated-API-Version, but you can override that in your accelerated.api env.json:

"EXPRESS_API_VERSION_HEADER": "Your-API-Version-Header"

Once you include accelerated.api.versioning into your project dependencies and npm install accelerated.api.versioning --save your project (thereby installing this module), you'll want to include the module like this:

var api = require('accelerated.api');

var apiVersioning = require('acceleratd.api.versioning').use();

api.useMiddlewares([ 
	[apiVersioning.key, apiVersioning.middleware]
]);

api.run();
1.2.1

8 years ago

1.2.0

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago