Skip to content

Commit

Permalink
conditionally require cached-hafas-client 💚
Browse files Browse the repository at this point in the history
  • Loading branch information
derhuerst committed Sep 19, 2023
1 parent ce1838a commit 9c7509a
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions api.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ const parse = require('cli-native').to
const createHafas = require('vbb-hafas')
const createHealthCheck = require('hafas-client-health-check')
const Redis = require('ioredis')
const withCache = require('cached-hafas-client')
const redisStore = require('cached-hafas-client/stores/redis')
const createApi = require('hafas-rest-api')
const serveStatic = require('serve-static')

Expand All @@ -32,6 +30,9 @@ let hafas = createHafas(
let healthCheck = createHealthCheck(hafas, berlinFriedrichstr)

if (process.env.REDIS_URL) {
const withCache = require('cached-hafas-client')
const redisStore = require('cached-hafas-client/stores/redis')

const redis = new Redis(process.env.REDIS_URL || null)
hafas = withCache(hafas, redisStore(redis))

Expand Down

0 comments on commit 9c7509a

Please sign in to comment.