merge main

This commit is contained in:
Ryan McKinley committed 2025-01-15 19:38:09 +03:00
commit f7639f4520
107 files changed
+3786 -1047

No files matched your search

+10 -6
View File
@@ -1,3 +1,4 @@
// @ts-check
const { parse } = require('ini');
const { readFileSync, existsSync } = require('node:fs');
const path = require('path');
@@ -18,14 +19,17 @@ const getEnvConfig = () => {
const custom = parse(customSettings);
const merged = { ...defaults.frontend_dev, ...custom.frontend_dev };
// Take all frontend keys from the ini file and prefix with `frontend_dev_`,
// so they can be added to `process.env` elsewhere
return Object.entries(merged).reduce((acc, [key, value]) => {
return {
...acc,
[`frontend_dev_${key}`]: value,
};
}, {});
/** @type {Record<string, unknown>} */
const env = {};
for (const [key, value] of Object.entries(merged)) {
env[`frontend_dev_${key}`] = value;
}
return env;
};
module.exports = getEnvConfig;