Skip to content
This repository has been archived by the owner on Jul 4, 2019. It is now read-only.

Financial-Times/kmt-utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kmt-utilities

Common middleware and server side helpers for KAT microservices.

KAT (Knowledge & administration tools) is an ft.com application created for Financial Times B2B clients.

Usage

npm install --save @financial-times/kmt-utilities

Example using the initCookieSession middleware. See index.js for exposed functions.

const { initCookieSession } = require('@financial-times/kmt-utilities');

app.use(initCookieSession);

An API key for the services in this package is required. Details on obtaining one for your application can be found in the membership api gateway guide.

Development

git clone git@github.com:Financial-Times/kmt-utilities.git
cd kmt-utilities
make install

Environment Variables

make .env

Tests

make test