Module: grunt/renameTask

(static) (require("grunt/renameTask"))(grunt) → {function}

Defines a grunt task to rename a file or a directory.

Parameters:
Name Type Description
grunt Object

Grunt instance

Source:
Returns:

Task function

Type
function
Example
// Register task
var openVeoApi = require('@openveo/api');
grunt.registerMultiTask('rename', openVeoApi.grunt.renameTask(grunt));

// Configure task
grunt.initConfig({
  rename: {
    renameDirectory: {
      src: 'directoryToRename',
      dest: 'some/sub/directories/directoryRenamed'
    },
    renameFile: {
      src: 'fileToRename.txt',
      dest: 'some/sub/directories/fileRenamed.txt'
    }
  }
});