/
githubmirror
/
tldraw
Обзор
Документация
Войти
/
githubmirror
/
tldraw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
templates/simple-server-example/src/server/assets.ts
15 строк
448 B
alex
Clean up `apps` directory (#4548)
18 сен 2024, 13:17
Не верифицирован
18 сен 2024, 13:17
ab9833c
Код
Авторство
О чём код?
import { mkdir, readFile, writeFile } from 'fs/promises' import { join, resolve } from 'path' import { Readable } from 'stream' // We are just using the filesystem to store assets const DIR = resolve('./.assets') export async function storeAsset(id: string, stream: Readable) { await mkdir(DIR, { recursive: true }) await writeFile(join(DIR, id), stream) } export async function loadAsset(id: string) { return await readFile(join(DIR, id)) }