@immfly/js-toolkit
v1.0.0
Published
Javascript tool kit
Downloads
48
Readme
js-toolkit
This package exports modules used through js
immfly projects.
Installation
npm install --save-dev @immfly/js-toolkit
tool
Shell
Allows to run bash commands.
const { Shell } = require('@immfly/js-toolkit' )
...
await Shell.execute('echo "Hellow"')
FileWriter
Allows to write files given the output file and its content.
const { FileWriter } = require('@immfly/js-toolkit' )
...
await FileWriter.write('file.txt', '::content::'))
EnvFiler
Allows generate .env
files given the output file and the data to generate.
const { EnvFiler } = require('@immfly/js-toolkit' )
...
await EnvFiler.build({
file: 'file.txt',
data1: '::data1::',
data2: '::data2::'
})
The result of this example whould be a file named file.txt
with this content:
DATA1=::data1
DATA2=::data2
Contributing
Contributions welcome; Please submit all pull requests the against master branch. If your pull request contains JavaScript patches or features, you should include relevant unit tests. Please check the Contributing Guidelines for more details. Thanks!
Author
Albert Pérez Farrés
License
- MIT : http://opensource.org/licenses/MIT