# fs-manage
A utility library for file operations in Node.js.
## Features
- Check if a path is a file
- Read file data
- Create directories
- Write file data (with optional overwrite)
- Write large file data in stream (with optional overwrite)
- Record entries as JSON array in a file
## Installation
To install the package, you can use npm:
```bash
npm install fs-manage
```
const {
isFile,
getFileData,
createDir,
writeFileData,
writeBigFileData,
entryRecords,
} = require("fs-manage");
const isFile = await isFile("/path/to/file");
console.log(isFile); // true or false
const data = await getFileData("/path/to/file");
console.log(data);
await createDir("/path/to/directory");
console.log("Directory created");
await writeFileData("/path/to/file", "File content", true);
console.log("File written");
await writeBigFileData("/path/to/file", "File content", false);
console.log("Large file written");
await entryRecords("/path/to/file", { key: "value" });
console.log("Record added");