MCPcopy Create free account
hub / github.com/vercel/vercel / writeConfigFile

Function writeConfigFile

packages/cli-config/src/cli-config.ts:106–117  ·  view source on GitHub ↗
(
  configPath: string,
  schema: S,
  config: z.output<S>,
  options?: WriteConfigFileOptions
)

Source from the content-addressed store, hash-verified

104}
105
106export function writeConfigFile<S extends z.ZodType>(
107 configPath: string,
108 schema: S,
109 config: z.output<S>,
110 options?: WriteConfigFileOptions
111): void {
112 const normalizedConfig = z.encode(schema, config);
113 writeJsonFileSync(configPath, normalizedConfig, {
114 indent: 2,
115 ...options,
116 });
117}
118
119function isReadableDirectory(targetPath: string): boolean {
120 try {

Callers 3

cli-config.test.tsFile · 0.90
writeGlobalConfigFileFunction · 0.85
writeAuthConfigFileFunction · 0.85

Calls 2

writeJsonFileSyncFunction · 0.85
encodeMethod · 0.45

Tested by

no test coverage detected