From 5a6372fe4607d9a79040b6466c970dd06417dbbb Mon Sep 17 00:00:00 2001 From: Ryan McGrath Date: Fri, 13 Jan 2012 09:55:49 -0500 Subject: [PATCH] Updated readme, version, code style --- lib/wrench.js | 10 ++++++---- package.json | 2 +- readme.md | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/wrench.js b/lib/wrench.js index a9227b1..d499b1f 100644 --- a/lib/wrench.js +++ b/lib/wrench.js @@ -13,7 +13,7 @@ var fs = require("fs"); -/* wrench.rmdirSyncRecursive("directory_path", failSilent); +/* wrench.rmdirSyncRecursive("directory_path", forceDelete, failSilent); * * Recursively dives through directories and obliterates everything about it. This is a * Sync-function, which blocks things until it's done. No idea why anybody would want an @@ -21,9 +21,11 @@ var fs = require("fs"); */ exports.rmdirSyncRecursive = function(path, failSilent) { var files; - try { files = fs.readdirSync(path); } - catch (err) { - if (failSilent) return; + + try { + files = fs.readdirSync(path); + } catch (err) { + if(failSilent) return; throw new Error(err.message); } diff --git a/package.json b/package.json index 0573bbc..7ef3d0b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "wrench", "description": "Recursive filesystem (and other) operations that Node *should* have.", - "version": "1.3.2", + "version": "1.3.3", "author": "Ryan McGrath ", "repository": { diff --git a/readme.md b/readme.md index 7f47b00..e59ec82 100644 --- a/readme.md +++ b/readme.md @@ -23,7 +23,7 @@ var wrench = require('wrench'), wrench.mkdirSyncRecursive(dir, 0777); // Recursively delete the entire sub-tree of a directory, then kill the directory -wrench.rmdirSyncRecursive('my_directory_name'); +wrench.rmdirSyncRecursive('my_directory_name', failSilently); // Recursively chmod the entire sub-tree of a directory wrench.chmodSyncRecursive('my_directory_name', 0755);