From 9d025dd000d733874e1949f73c825ec89386688c Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Mon, 8 Aug 2016 10:14:00 -0300 Subject: [PATCH] Add apicache Related: #8 --- libs/app.js | 2 ++ package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/libs/app.js b/libs/app.js index 544f649b..eebf0d6a 100644 --- a/libs/app.js +++ b/libs/app.js @@ -6,6 +6,7 @@ var csv = require('csv-express') var xml = require('js2xmlparser') var methodOverride = require('method-override') var cors = require('cors') +var apicache = require('apicache').options({ debug: true }).middleware var libs = process.cwd() + '/libs/' @@ -24,6 +25,7 @@ app.use(bodyParser.urlencoded({ extended: false })) app.use(cookieParser()) app.use(cors()) app.use(methodOverride()) +app.use(apicache('1 hour')) app.use('/v1/', api) app.use('/v1/states', states) diff --git a/package.json b/package.json index fd0765bb..70eae984 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "test": "mocha" }, "dependencies": { + "apicache": "0.0.14", "body-parser": "^1.13.1", "cookie-parser": "^1.3.5", "cors": "^2.7.1", -- GitLab