10 lines
270 B
TypeScript
10 lines
270 B
TypeScript
|
|
import { existsSync, mkdirSync } from "node:fs"
|
||
|
|
import { getConfigDir } from "./config-context"
|
||
|
|
|
||
|
|
export function ensureConfigDirectoryExists(): void {
|
||
|
|
const configDir = getConfigDir()
|
||
|
|
if (!existsSync(configDir)) {
|
||
|
|
mkdirSync(configDir, { recursive: true })
|
||
|
|
}
|
||
|
|
}
|