memory-fs (0.5.0)

Published 2026-02-24 14:01:16 +00:00 by atheaadmin

Installation

registry=
npm install memory-fs@0.5.0
"memory-fs": "0.5.0"

About this package

memory-fs

A simple in-memory filesystem. Holds data in a javascript object.

var MemoryFileSystem = require("memory-fs");
var fs = new MemoryFileSystem(); // Optionally pass a javascript object

fs.mkdirpSync("/a/test/dir");
fs.writeFileSync("/a/test/dir/file.txt", "Hello World");
fs.readFileSync("/a/test/dir/file.txt"); // returns Buffer("Hello World")

// Async variants too
fs.unlink("/a/test/dir/file.txt", function(err) {
	// ...
});

fs.readdirSync("/a/test"); // returns ["dir"]
fs.statSync("/a/test/dir").isDirectory(); // returns true
fs.rmdirSync("/a/test/dir");

fs.mkdirpSync("C:\\use\\windows\\style\\paths");

License

Copyright (c) 2012-2014 Tobias Koppers

MIT (http://www.opensource.org/licenses/mit-license.php)

Dependencies

Dependencies

ID Version
errno ^0.1.3
readable-stream ^2.0.1

Development Dependencies

ID Version
bl ^1.0.0
codecov.io ^0.1.4
coveralls ^2.11.2
eslint ^4.0.0
istanbul 0.4.5
mocha 3.2.0
should ^4.0.4

Keywords

fs memory
Details
npm
2026-02-24 14:01:16 +00:00
0
Tobias Koppers @sokra
MIT
latest
4.5 KiB
Assets (1)
Versions (2) View all
0.4.1 2026-02-24
0.5.0 2026-02-24