dm-file
A helper for working with files.
Description
- started project --> look at the todos to see what will be done
Run
dmf [task]
dm-file [task]
Install
npm install dm-file -g # for global use
npm install dm-file --save # for programmatically use
Tasks
jsonKey
- Returns a key from a object in a json file if defined, if not return undefined
jsonKey global usage
dmf [jsonKey|jk]
jsonKey programmatically usage
var jsonKey = jsonKey;var jsonKeyResult = jsonKeystart;
jsonKey steps
jsonKey features
jsonKey config
"jsonKey":
getStringFromFile
- returns a string from a search pattern
getStringFromFile global usage
dmf [getStringFromFile]
getStringFromFile programmatically usage
var getStringFromFile = getStringFromFile;var getStringFromFileResult = getStringFromFilestart;
getStringFromFile steps
getStringFromFile features
getStringFromFile config
"getStringFromFile":
getJsonFromFile
- Will parse Json from a file. Returns error when something happens. Returns json when Json got parsed.
getJsonFromFile global usage
dmf [getJsonFromFile|gj] file_path [print]
getJsonFromFile programmatically usage
var getJsonFromFile = getJsonFromFile;var getJsonFromFileResult = getJsonFromFilestart;
getJsonFromFile steps
getJsonFromFile features
getJsonFromFile config
"getJsonFromFile":
Config
- you can place a .dm-file.json file in your home directory (~/.dm-file.json)
- the following things are allowed at the moment