Website/node_modules/metalsmith-rename/dist/index.js
2015-12-02 18:21:44 -05:00

22 lines
527 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = function (options) {
return function (files) {
Object.keys(files).forEach(function (filename) {
var newName = filename;
options.forEach(function (replacement) {
newName = newName.replace(replacement[0], replacement[1]);
});
if (newName !== filename) {
files[newName] = files[filename];
delete files[filename];
}
});
};
};
module.exports = exports["default"];