Files
三咲智子 6a290ff85a refactor(build): improve building (#7048)
* fix: fetching contributors

* refactor(build): improve building

* fix: building

* refactor: build constants

* fix: lockfile

* ci: remove token

* ci: rename

* refactor: improve docs constant
2022-04-08 14:17:44 +08:00

10 lines
332 B
TypeScript

import { existsSync } from 'fs'
import { mkdir, writeFile } from 'fs/promises'
export const writeJson = (path: string, data: any, spaces = 0) =>
writeFile(path, JSON.stringify(data, undefined, spaces), 'utf-8')
export const ensureDir = async (path: string) => {
if (!existsSync(path)) await mkdir(path, { recursive: true })
}