Compare commits

..

4 Commits

Author SHA1 Message Date
5493d3cd5d 4.2.10 2017-05-07 20:51:02 +02:00
bd50c122eb fix isDirectory() to return false instead of failing 2017-05-07 20:50:59 +02:00
51f9d76a64 4.2.9 2017-05-02 00:07:43 +02:00
c2f809f9cf revert false assumption 2017-05-02 00:07:39 +02:00
3 changed files with 13 additions and 6 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
{ {
"name": "smartfile", "name": "smartfile",
"version": "4.2.8", "version": "4.2.10",
"description": "offers smart ways to work with files in nodejs", "description": "offers smart ways to work with files in nodejs",
"main": "dist/index.js", "main": "dist/index.js",
"typings": "dist/index.d.ts", "typings": "dist/index.d.ts",

View File

@ -43,7 +43,11 @@ export let fileExists = function (filePath) {
* Checks if given path points to an existing directory * Checks if given path points to an existing directory
*/ */
export let isDirectory = function (pathArg): boolean { export let isDirectory = function (pathArg): boolean {
try {
return plugins.fsExtra.statSync(pathArg).isDirectory() return plugins.fsExtra.statSync(pathArg).isDirectory()
} catch (err) {
return false
}
} }
/** /**
@ -205,7 +209,6 @@ export let toObjectSync = function (filePathArg, fileTypeArg?) {
*/ */
export let toStringSync = function (filePath: string): string { export let toStringSync = function (filePath: string): string {
let fileString: any = plugins.fsExtra.readFileSync(filePath, 'utf8') let fileString: any = plugins.fsExtra.readFileSync(filePath, 'utf8')
fileString = `${fileString}`
return fileString return fileString
} }