@architect/functions
Version:
Runtime utility library for Functional Web Apps (FWAs) built with Architect (https://arc.codes)
11 lines (9 loc) • 349 B
JavaScript
let jwe = require('./providers/jwe')
let ddb = require('./providers/ddb')
module.exports = function read (request, callback) {
let { ARC_SESSION_TABLE_NAME, SESSION_TABLE_NAME } = process.env
if ([ ARC_SESSION_TABLE_NAME, SESSION_TABLE_NAME ].includes('jwe')) {
return jwe.read(request, callback)
}
return ddb.read(request, callback)
}