memory-fs
A simple in-memory filesystem. Holds data in a javascript object.
Last updated 10 months ago by sokra .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install memory-fs 
SYNC missed versions from official npm registry.

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)

Current Tags

  • 0.5.0                                ...           latest (10 months ago)

7 Versions

  • 0.5.0                                ...           10 months ago
  • 0.4.1                                ...           4 years ago
  • 0.4.0                                ...           4 years ago
  • 0.3.0                                ...           5 years ago
  • 0.2.0                                ...           6 years ago
  • 0.1.1                                ...           6 years ago
  • 0.1.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 37,988
This Week 264,358
This Month 604,749
Last Day 57,292
Last Week 306,141
Last Month 1,359,290
Dependencies (2)
Dev Dependencies (7)
Dependents (771)

Copyright 2014 - 2016 © taobao.org |