www/_src/_data/env.js

20 lines
665 B
JavaScript

require('dotenv').config()
let obj = {}
try { obj.STRIPE_PUB = JSON.parse(process.env.STRIPE_PUB) }
catch (err) { obj.STRIPE_PUB = process.env.STRIPE_PUB }
try { obj.API_DOMAIN = JSON.parse(process.env.API_DOMAIN) }
catch (err) { obj.API_DOMAIN = process.env.API_DOMAIN }
try { obj.SITE_DOMAIN = JSON.parse(process.env.SITE_DOMAIN) }
catch (err) { obj.SITE_DOMAIN = process.env.SITE_DOMAIN }
try { obj.ADMIN_EMAIL = JSON.parse(process.env.ADMIN_EMAIL) }
catch (err) { obj.ADMIN_EMAIL = process.env.ADMIN_EMAIL }
try { obj.SALES_EMAIL = JSON.parse(process.env.SALES_EMAIL) }
catch (err) { obj.SALES_EMAIL = process.env.SALES_EMAIL }
module.exports = () => obj