/
dropdead
/
frontend_trainee
Обзор
Документация
Войти
/
dropdead
/
frontend_trainee
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
node_modules/lowdb/lib/adapters/node/DataFile.d.ts
21 строка
699 B
Ivan
init: add server files and depdendcies from task
06 сен 2024, 20:55
06 сен 2024, 20:55
880ac28
Код
Авторство
О чём код?
/// <reference types="node" resolution-mode="require"/> import { PathLike } from 'fs'; import { Adapter, SyncAdapter } from '../../core/Low.js'; export declare class DataFile<T> implements Adapter<T> { #private; constructor(filename: PathLike, { parse, stringify, }: { parse: (str: string) => T; stringify: (data: T) => string; }); read(): Promise<T | null>; write(obj: T): Promise<void>; } export declare class DataFileSync<T> implements SyncAdapter<T> { #private; constructor(filename: PathLike, { parse, stringify, }: { parse: (str: string) => T; stringify: (data: T) => string; }); read(): T | null; write(obj: T): void; }