Socket
Socket
Sign inDemoInstall

sander

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sander - npm Package Compare versions

Comparing version 0.3.2 to 0.3.3

4

CHANGELOG.md
# changelog
## 0.3.3
* Reinstate graceful-fs to avoid EMFILE errors
## 0.3.2

@@ -4,0 +8,0 @@

84

dist/sander.js
'use strict';
var fs = require('fs');
var graceful_fs = require('graceful-fs');
var es6_promise = require('es6-promise');

@@ -50,3 +50,3 @@ var path = require('path');

fs[methodName].apply(fs, args);
graceful_fs[methodName].apply(graceful_fs, args);
});

@@ -59,3 +59,3 @@ };

var args = standardMethod__normaliseArguments(arguments);
return fs[methodName].apply(fs, args);
return graceful_fs[methodName].apply(graceful_fs, args);
};

@@ -82,3 +82,3 @@ }

fs[methodName].apply(fs, args);
graceful_fs[methodName].apply(graceful_fs, args);
});

@@ -118,3 +118,3 @@ };

return fs.createReadStream(resolvedPath, options);
return graceful_fs.createReadStream(resolvedPath, options);
}

@@ -129,3 +129,3 @@

mkdirp.sync(path.dirname(resolvedPath));
return fs.createWriteStream(resolvedPath, options);
return graceful_fs.createWriteStream(resolvedPath, options);
}

@@ -140,3 +140,3 @@

return new Promise(function (fulfil) {
fs.exists(target, function (exists) {
graceful_fs.exists(target, function (exists) {
return fulfil(exists);

@@ -148,3 +148,3 @@ });

function existsSync() {
return fs.existsSync(utils_resolvePath(arguments));
return graceful_fs.existsSync(utils_resolvePath(arguments));
}

@@ -174,3 +174,3 @@

} else {
fs[methodName](src, dest, function (err) {
graceful_fs[methodName](src, dest, function (err) {
if (err) {

@@ -199,3 +199,3 @@ reject(err);

mkdirp.sync(path.dirname(dest));
return fs[methodName](src, dest);
return graceful_fs[methodName](src, dest);
}

@@ -262,3 +262,3 @@ };

try {
fs.statSync(src);
graceful_fs.statSync(src);
alreadyExists = true;

@@ -274,3 +274,3 @@ } catch (err) {

// TODO can't we just do this in the first place?
fs.openSync(src, flags, mode);
graceful_fs.openSync(src, flags, mode);
}

@@ -291,3 +291,3 @@ }

function open() {
fs.open(src, flags, options.mode, function (err, fd) {
graceful_fs.open(src, flags, options.mode, function (err, fd) {
if (err) {

@@ -332,3 +332,3 @@ reject(err);

return fs.openSync(src, flags, options.mode);
return graceful_fs.openSync(src, flags, options.mode);
}

@@ -354,3 +354,3 @@

} else {
fs.symlink(src, dest, options.type, function (err) {
graceful_fs.symlink(src, dest, options.type, function (err) {
if (err) {

@@ -380,3 +380,3 @@ reject(err);

mkdirp.sync(path.dirname(dest));
return fs.symlinkSync(src, dest, options.type);
return graceful_fs.symlinkSync(src, dest, options.type);
}

@@ -422,3 +422,3 @@ };

} else {
fs[methodName](dest, data, function (err) {
graceful_fs[methodName](dest, data, function (err) {
if (err) {

@@ -444,3 +444,3 @@ reject(err);

mkdirp.sync(path.dirname(dest));
return fs[methodName](dest, data);
return graceful_fs[methodName](dest, data);
};

@@ -471,3 +471,3 @@ }

fs.readdir(src, function (err, files) {
graceful_fs.readdir(src, function (err, files) {
if (err) return cb(err);

@@ -493,3 +493,3 @@

fs.stat(srcpath, function (err, stats) {
graceful_fs.stat(srcpath, function (err, stats) {
var readStream, writeStream;

@@ -501,4 +501,4 @@

readStream = fs.createReadStream(srcpath, readOptions);
writeStream = fs.createWriteStream(destpath, writeOptions);
readStream = graceful_fs.createReadStream(srcpath, readOptions);
writeStream = graceful_fs.createWriteStream(destpath, writeOptions);

@@ -546,12 +546,12 @@ readStream.on('error', cb);

fs.readdirSync(src).forEach(function (filename) {
graceful_fs.readdirSync(src).forEach(function (filename) {
var srcpath = src + path.sep + filename;
var destpath = dest + path.sep + filename;
if (fs.statSync(srcpath).isDirectory()) {
if (graceful_fs.statSync(srcpath).isDirectory()) {
return copydir(srcpath, destpath);
}
var data = fs.readFileSync(srcpath, readOptions);
fs.writeFileSync(destpath, data, writeOptions);
var data = graceful_fs.readFileSync(srcpath, readOptions);
graceful_fs.writeFileSync(destpath, data, writeOptions);
});

@@ -586,4 +586,4 @@ }

} else {
var readStream = fs.createReadStream(src, readOptions);
var writeStream = fs.createWriteStream(dest, writeOptions);
var readStream = graceful_fs.createReadStream(src, readOptions);
var writeStream = graceful_fs.createWriteStream(dest, writeOptions);

@@ -616,6 +616,6 @@ readStream.on('error', reject);

var data = fs.readFileSync(src, readOptions);
var data = graceful_fs.readFileSync(src, readOptions);
mkdirp.sync(path.dirname(dest));
fs.writeFileSync(dest, data, writeOptions);
graceful_fs.writeFileSync(dest, data, writeOptions);
}

@@ -634,3 +634,3 @@ };

function processdir(dir, cb) {
fs.readdir(dir, function (err, files) {
graceful_fs.readdir(dir, function (err, files) {
if (err) {

@@ -659,3 +659,3 @@ return cb(err);

files.forEach(function (file) {
fs.stat(file, function (err, stats) {
graceful_fs.stat(file, function (err, stats) {
if (err) {

@@ -693,6 +693,6 @@ cb(err);

function processdir(dir) {
fs.readdirSync(dir).forEach(function (file) {
graceful_fs.readdirSync(dir).forEach(function (file) {
var filepath = dir + path.sep + file;
if (fs.statSync(filepath).isDirectory()) {
if (graceful_fs.statSync(filepath).isDirectory()) {
processdir(filepath);

@@ -811,10 +811,10 @@ } else {

var closeSync = fs.closeSync;
var fchmodSync = fs.fchmodSync;
var fchownSync = fs.fchownSync;
var fstatSync = fs.fstatSync;
var fsyncSync = fs.fsyncSync;
var ftruncateSync = fs.ftruncateSync;
var futimesSync = fs.futimesSync;
var readSync = fs.readSync;
var closeSync = graceful_fs.closeSync;
var fchmodSync = graceful_fs.fchmodSync;
var fchownSync = graceful_fs.fchownSync;
var fstatSync = graceful_fs.fstatSync;
var fsyncSync = graceful_fs.fsyncSync;
var ftruncateSync = graceful_fs.ftruncateSync;
var futimesSync = graceful_fs.futimesSync;
var readSync = graceful_fs.readSync;

@@ -821,0 +821,0 @@ var sander__Promise = es6_promise.Promise;

@@ -5,3 +5,3 @@ {

"author": "Rich Harris",
"version": "0.3.2",
"version": "0.3.3",
"license": "MIT",

@@ -8,0 +8,0 @@ "repository": "https://github.com/rich-harris/sander",

import { sep } from 'path';
import * as fs from 'fs';
import * as fs from 'graceful-fs';
import mkdirp from 'mkdirp';

@@ -4,0 +4,0 @@ import resolvePathAndOptions from '../utils/resolvePathAndOptions';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import { dirname } from 'path';

@@ -3,0 +3,0 @@ import mkdirp from 'mkdirp';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import { sep } from 'path';

@@ -3,0 +3,0 @@ import resolvePath from '../utils/resolvePath';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';

@@ -3,0 +3,0 @@ export function asyncFileDescriptorMethod ( methodName ) {

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import resolvePath from '../utils/resolvePath';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import * as es6Promise from 'es6-promise';

@@ -3,0 +3,0 @@ import { syncMethod, asyncMethod } from './methodMakers/standardMethod';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import { dirname } from 'path';

@@ -3,0 +3,0 @@ import mkdirp from 'mkdirp';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import resolvePath from '../utils/resolvePath';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import { dirname } from 'path';

@@ -3,0 +3,0 @@ import mkdirp from 'mkdirp';

import { dirname } from 'path';
import * as fs from 'fs';
import * as fs from 'graceful-fs';
import mkdirp from 'mkdirp';

@@ -4,0 +4,0 @@ import resolvePath from '../utils/resolvePath';

import { dirname } from 'path';
import * as fs from 'fs';
import * as fs from 'graceful-fs';
import mkdirp from 'mkdirp';

@@ -4,0 +4,0 @@ import resolvePath from '../utils/resolvePath';

@@ -1,2 +0,2 @@

import * as fs from 'fs';
import * as fs from 'graceful-fs';
import { dirname } from 'path';

@@ -3,0 +3,0 @@ import mkdirp from 'mkdirp';

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc