dm-file

0.1.3 • Public • Published

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 = require("dm-file").jsonKey;
var jsonKeyResult = jsonKey.start();

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 = require("dm-file").getStringFromFile;
var getStringFromFileResult = getStringFromFile.start();

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 = require("dm-file").getJsonFromFile;
var getJsonFromFileResult = getJsonFromFile.start();

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
{
}

Lessons Learned

Readme

Keywords

Package Sidebar

Install

npm i dm-file

Weekly Downloads

1

Version

0.1.3

License

ISC

Last publish

Collaborators

  • divramod