Skip to content

Commit 73ec5b7

Browse files
committed
feat: db save content
1 parent 79dace8 commit 73ec5b7

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/repository.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { writeFile, readFile } from "fs/promises";
2+
3+
export const save = async (data) => {
4+
const { pathname: databaseFile } = new URL(
5+
"./../database.json",
6+
import.meta.url
7+
);
8+
const currentData = JSON.parse(await readFile(databaseFile));
9+
currentData.push(data);
10+
11+
await writeFile(databaseFile, JSON.stringify(currentData, null, 2));
12+
};

0 commit comments

Comments
 (0)