@luisafk/minifs
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

MiniFS

An in-memory filesystem-like data structure.

Installation

You can install MiniFS using npm, or your preferred package manager.

npm i @luisafk/minifs

Usage

import { MiniFS } from "@luisafk/minifs";

const fs = new MiniFS();

fs.writeFile("foo/bar.txt", "Hello, World"); // true

fs.readDirectory("foo"); // ["bar.txt"]
fs.readFile("foo/bar.txt"); // "Hello, World"

Development

First, clone the repository and install the dependencies.

git clone https://github.com/lafkpages/minifs.git
cd minifs
bun install

Then, configure Git hooks.

git config core.hooksPath .githooks

Running tests

Tests are automatically run before every commit. You can also run them manually:

bun test

/@luisafk/minifs/

    Package Sidebar

    Install

    npm i @luisafk/minifs

    Weekly Downloads

    2

    Version

    3.0.0

    License

    none

    Unpacked Size

    9.36 kB

    Total Files

    4

    Last publish

    Collaborators

    • luisafk