2.1.0 • Published 9 years ago
slugify-files v2.1.0
slugify-files
A simple CL tool to slugify files (kebab-case)
"this Filename NEEDS cleaning.png" -> "this-filename-needs-cleaning.png"
CHANGELOG
INSTALL
$ npm install slugify-filesUSAGE
var slugify = require('slugify-files');
slugify(['*.png'], function (err, sluggedFiles) {
sluggedFiles.forEach(function(file, idx)) {
console.log(file.old, 'renamed to', file.new);
}
});CLI
$ npm install --global slugify-files$ slugify --help
Usage
$ slugify <source>
Example
$ slugify '*.tmp'
<source> can contain globs if quotedAPI
slugify(source, function(err, sluggedFiles){});source: globerr: errorsluggedFiles: Array of slugged files objects. Each has two keys:oldandnew
CONTRIBUTE
$ git clone git@github.com:raiseandfall/slugify-files.git && cd slugify-files$ npm iRun
$ npm run devRun tests
$ npm run testLICENSE
MIT