file-management
Simple File Management. Reads json files.
Install
$ npm i -g npm
▀ ╢█████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
$ npm i --save file-management
▀ ╢█████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
Usage
main.js
var FileManagement = require('file-management-simple')
var MockJson = {
File: './tests/sample/test.json',
FileName: 'test.json',
FileFolder: './tests/sample',
FileContent: { 'value' : 'Sample file content.' }
}
var folder = new FileManagement()
.setFile(MockJson.File)
.File
.Folder
var file = new FileManagement()
.setFile(MockJson.File)
.File
.Name
var content = (new FileManagement()
.setFile(MockJson.File)
.File)
.ToString()
var jsContent = (new FileManagement()
.setFile(MockJson.File)
.File)
.ToJson()
.value
console.log(`------------------------------------------------js`)
console.log(`Sample\t: ${MockJson.File}`)
console.log(`Folder\t: ${folder}`)
console.log(`File\t: ${file}`)
console.log(`Content\t: ${jsContent}`)
Try
$ node main
Sample : ./tests/sample/test.json
Folder : ./tests/sample
File : test.json
Content : Sample file content.
Test
$ npm run test
> node tests
Simple Test Tool
==================================================
Instance constractor is ok?
Success
--------------------------------------------------
is there Incrementing semantic versions?
Success
--------------------------------------------------
Is the file Folder defined resolved?
Success
--------------------------------------------------
Is the filename defined resolved?
Success
--------------------------------------------------
Does the file return as json?
Success
--------------------------------------------------
Pipeline

