UNPKG

create-dan

Version:

Dan frameworks

1 lines 1.18 kB
{"ast":null,"code":"var _parseInt = require(\"@babel/runtime-corejs2/core-js/parse-int\");\n\nconst SPLIT_ARRAY = / ?, ?/; // Config\n\nconst config = {}; // Config from ENVs\n\nif (true) {\n require('dotenv').config(); // Port\n\n\n const port = _parseInt(process.env.PORT, 10) || 3000; // Envs\n\n config.isServer = true;\n config.port = port;\n config.isDev = false;\n config.appEnv = process.env.APP_ENV || 'developement';\n config.basePath = process.env.BASE_PATH || `http://localhost:${port}`;\n config.assets = process.env.ASSETS_PATH || '/';\n config.locales = (process.env.LOCALES || 'en').split(SPLIT_ARRAY);\n config.locale = process.env.LOCALE || config.locales[0];\n config.analyze = process.env.ANALYZE_BUILD === 'true';\n config.assetsCdn = process.env.ASSETS_CDN || '';\n config.cacheI18nClient = true;\n config.cacheI18nServer = !config.isDev;\n} // Export\n\n\nmodule.exports = () => {\n if (true) {\n return config;\n } else {\n const getConfig = require('next/config').default;\n\n getConfig().publicRuntimeConfig.isServer = false;\n return getConfig().publicRuntimeConfig;\n }\n};","map":null,"metadata":{},"sourceType":"script"}