MCPcopy
hub / github.com/lingodotdev/lingo.dev / _loadEnv

Function _loadEnv

packages/cli/src/cli/utils/settings.ts:101–115  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

99}
100
101function _loadEnv() {
102 return Z.looseObject({
103 LINGO_API_KEY: Z.string().optional(),
104 LINGO_API_URL: Z.string().optional(),
105 LINGODOTDEV_API_KEY: Z.string().optional(),
106 LINGODOTDEV_API_URL: Z.string().optional(),
107 LINGODOTDEV_WEB_URL: Z.string().optional(),
108 OPENAI_API_KEY: Z.string().optional(),
109 ANTHROPIC_API_KEY: Z.string().optional(),
110 GROQ_API_KEY: Z.string().optional(),
111 GOOGLE_API_KEY: Z.string().optional(),
112 OPENROUTER_API_KEY: Z.string().optional(),
113 MISTRAL_API_KEY: Z.string().optional(),
114 }).parse(process.env);
115}
116
117function _loadSystemFile() {
118 const settingsFilePath = _getSettingsFilePath();

Callers 3

getSettingsFunction · 0.85
_legacyEnvVarWarningFunction · 0.85
_envVarsInfoFunction · 0.85

Calls 1

parseMethod · 0.80

Tested by

no test coverage detected