- Moved mappings into Sb1 impl - Moved Actual types to @common - Moved createDirIfMissing to respective functions - Refactored main into multiple functions - Moved create db into Sb1impl and close - Log requests on info
10 lines
274 B
TypeScript
10 lines
274 B
TypeScript
import * as fs from "node:fs"
|
|
import logger from "@common/logger"
|
|
|
|
export function createDirIfMissing(directory: string): void {
|
|
if (!fs.existsSync(directory)) {
|
|
logger.info(`Missing '${directory}', creating...`)
|
|
fs.mkdirSync(directory, { recursive: true })
|
|
}
|
|
}
|