sandboxed-fs

2019-10-09

Sandboxed Wrapper for Node.js File System API

sandboxedFs

npm versionBuild StatusNPM Downloads/MonthNPM Downloads

sandboxedFs is a sandboxed wrapper for Node.js file system module implementing the same API but bound to a certain directory, reliably locked in it.

Usage

  • Install: npm install sandboxed-fs
  • Require: const fs = require('sandboxed-fs').bind(path);

Examples:

const fs = require('sandboxed-fs').bind(path);

fs.readFile('file.ext', (err, data) => {
  if (err) return console.log('Cannot read file');
});

fs.readFile('../../file.ext', (err, data) => {
  if (err) return console.log('Cannot read file');
});

Repository

https://github.com/metarhia/sandboxed-fs


上一篇:eslint-config-metarhia
下一篇:tickplate
相关教程
关注微信

扫码加入 JavaScript 社区

相关文章

首次访问,需要验证
微信扫码,关注即可
(仅需验证一次)

欢迎加入 JavaScript 社区

号内回复关键字:

回到顶部