MCPcopy Create free account
hub / github.com/codegowhere/react-inject-env / retrieveReactEnvCfg

Function retrieveReactEnvCfg

src/utils/Utils.ts:3–16  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1import { Cfg } from '../app/Config'
2
3export function retrieveReactEnvCfg(): Record<string, string> {
4 const env = process.env
5 const keys = Object.keys(env)
6 const reactKeys = keys.filter(key => {
7 return key.startsWith(Cfg.PREFIX) || key === 'PUBLIC_URL'
8 })
9
10 const envCfg: Record<string, string> = {}
11 for (const key of reactKeys) {
12 // @ts-ignore
13 envCfg[key] = process.env[key]
14 }
15 return envCfg
16}
17
18export function retrieveDotEnvCfg(): Record<string, string> {
19 // eslint-disable-next-line @typescript-eslint/no-var-requires

Callers 3

onExecuteMethod · 0.90
onExecuteMethod · 0.90
replaceFilesInDirFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected