Skip to content
Snippets Groups Projects
Commit 9d025dd0 authored by Vytor Calixto's avatar Vytor Calixto :space_invader:
Browse files

Add apicache

Related: #8
parent 5ebad2f8
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,7 @@ var csv = require('csv-express') ...@@ -6,6 +6,7 @@ var csv = require('csv-express')
var xml = require('js2xmlparser') var xml = require('js2xmlparser')
var methodOverride = require('method-override') var methodOverride = require('method-override')
var cors = require('cors') var cors = require('cors')
var apicache = require('apicache').options({ debug: true }).middleware
var libs = process.cwd() + '/libs/' var libs = process.cwd() + '/libs/'
...@@ -24,6 +25,7 @@ app.use(bodyParser.urlencoded({ extended: false })) ...@@ -24,6 +25,7 @@ app.use(bodyParser.urlencoded({ extended: false }))
app.use(cookieParser()) app.use(cookieParser())
app.use(cors()) app.use(cors())
app.use(methodOverride()) app.use(methodOverride())
app.use(apicache('1 hour'))
app.use('/v1/', api) app.use('/v1/', api)
app.use('/v1/states', states) app.use('/v1/states', states)
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
"test": "mocha" "test": "mocha"
}, },
"dependencies": { "dependencies": {
"apicache": "0.0.14",
"body-parser": "^1.13.1", "body-parser": "^1.13.1",
"cookie-parser": "^1.3.5", "cookie-parser": "^1.3.5",
"cors": "^2.7.1", "cors": "^2.7.1",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment