1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 05:15:02 +00:00
mon-entreprise/site/scripts/utils.js
Dimitri Bourreau 6ba4e35f51 Répare "yarn prepare" échouant si présence d'un espace dans le chemin d'un fichier
Signed-off-by: Dimitri Bourreau <contact@dimitribourreau.me>
2022-02-21 15:53:13 +01:00

15 lines
419 B
JavaScript

import { existsSync, mkdirSync, writeFileSync } from 'fs'
import { join } from 'path'
import { fileURLToPath } from 'url'
const dataDir = join(fileURLToPath(import.meta.url), '..', '..', 'source', 'data')
export function createDataDir() {
if (!existsSync(dataDir)) {
mkdirSync(dataDir)
}
}
export function writeInDataDir(filename, data) {
writeFileSync(join(dataDir, filename), JSON.stringify(data, null, 2))
}