1.2.0 • Published 7 years ago
@runner/tools v1.2.0
Task runner tools
Installation
npm install @runner/toolsUsage
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.