1.0.2 • Published 2 years ago

fssys v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

fssys

npm module to read write folder/files, fs util functions, traverse files and folder using code, or cli, or use glob patterns

APIs fssys

APIs to read write folder/files, fs util functions, traverse files and folder using code, or cli, or use glob patterns

traverse-fs functions

traverse-fs functions, traverse files and folder using code, or cli, or use glob patterns

.search

Usage: .search(d, r, cb = searchCallback, pe, pef, type = "flatarray", options = { search: "all", text: [] })

.filter

Usage: .filter(d, r, cb = searchCallback, pe, pef, type = "flatarray", options = { search: "all", text: [] })

.regex

Usage: .regex(d, r, cb = searchCallback, pe, pef, type = "flatarray", options = { regex: "all", pattern: null, text: [] })

.dir

Usage: .dir(directory, recursive, fetchModifierCallback, handleProcessExit, errorHandler, type, options = { before: () => { }, after: () => { } })

.returnNestedArray

Usage: .returnNestedArray(directory, recursive, fetchModifierCallback = defaultFetch, handleProcessExit, errorHandler, type = "nestedarray", options)

.returnFlatArray

Usage: .returnFlatArray(directory, recursive, fetchModifierCallback = defaultFetch, handleProcessExit, errorHandler, type = "flatarray", options)

.returnJSON

Usage: .returnJSON(directory, recursive, fetchModifierCallback = defaultJSONFetch, handleProcessExit, errorHandler, type = "json", options)

.cliargs

Usage: .cliArgs(argList)

.callbacks._

defaultFetch Usage: .callbacks.defaultFetch(directory, fileDirent)

jsonFetch Usage: .callbacks.jsonFetch(directory, fileDirent)

errorHandler Usage: .callbacks.errorHandler(error)

search Usage: .callbacks.search(d, f, searchPattern, flag = undefined)

searchFiles Usage: .callbacks.searchFiles(d, f, searchPattern, flag = undefined)

searchFolder Usage: .callbacks.searchFolder(d, f, searchPattern, flag = undefined)

.fsutils._

read write folder/files

_isinbuilt Usage: .fsutils._isinbuilt(mod)

_createFolders Usage: .fsutils._createFolders(localGitDir)

_writeFile Usage: .fsutils._writeFile(localPath, data, options)

_registerNodeCache Usage: .fsutils._registerNodeCache(localGitFileCacheUrl, options)

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago