const Folder = <Params extends Parameters<typeof Config.all>[0]>(name: string, arg: Params) => Config.nested(Config.all(arg), `${name}`);
export const EnvironmentVariables = Config.all({
axiom: Folder("AXIOM", {
token: Config.redacted("TOKEN"),
datasetName: Config.string("DATASET_NAME"),
}),
...
});
const Folder = <Params extends Parameters<typeof Config.all>[0]>(name: string, arg: Params) => Config.nested(Config.all(arg), `${name}`);
export const EnvironmentVariables = Config.all({
axiom: Folder("AXIOM", {
token: Config.redacted("TOKEN"),
datasetName: Config.string("DATASET_NAME"),
}),
...
});