@runner/tools
v1.2.0
Published
Simple task runner tools.
Downloads
16
Readme
Task runner tools
Installation
npm install @runner/tools
Usage
Add to the scope:
var tools = require('@runner/tools');
Remove some generated files:
tools.unlink(
['build/develop/main.css', 'build/develop/main.js'],
log,
function ( error ) {
console.log(error);
}
);
Write generated files content:
tools.write(
[{name: 'build/develop/main.js', data: someContent}],
log,
function ( error ) {
console.log(error);
}
);
Create new directories and any necessary subdirectories:
tools.mkdir(
['build/develop', 'build/release'],
log,
function ( error ) {
console.log(error);
}
);
Copy a directory content to another place:
tools.copy({
source: 'src/img',
target: 'build/develop/img'
}, log, function ( error ) {
console.log(error);
});
Contribution
If you have any problems or suggestions please open an issue according to the contribution rules.
License
@runner/tools
is released under the GPL-3.0 License.