Files
airllm-fork-nodejs/node_modules/lowdb/lib/adapters/node/JSONFile.js
2026-02-05 15:27:49 +08:00

18 lines
484 B
JavaScript

import { DataFile, DataFileSync } from './DataFile.js';
export class JSONFile extends DataFile {
constructor(filename) {
super(filename, {
parse: JSON.parse,
stringify: (data) => JSON.stringify(data, null, 2),
});
}
}
export class JSONFileSync extends DataFileSync {
constructor(filename) {
super(filename, {
parse: JSON.parse,
stringify: (data) => JSON.stringify(data, null, 2),
});
}
}