grunt-init icon indicating copy to clipboard operation
grunt-init copied to clipboard

Control destpath

Open monolithed opened this issue 8 years ago • 0 comments

Actual

var files = init.filesToCopy(properties); // {  "foo.js": "project/root/foo.js" }

for (let file in files) {
    let to = path.join('MY_CUSTOM_DIRECTORY', file);
    let from = files[file];

    delete files[file];
    files[to] = from;
}

init.copyAndProcess(files, properties);

It's real pain to understand how it works.....

Expected

var files = init.filesToCopy(properties, { 
    dest: 'MY_CUSTOM_DIRECTORY' // or something else...
}); 
// {  "MY_CUSTOM_DIRECTORY/foo.js": "project/root/foo.js" }

init.copyAndProcess(files, properties);

monolithed avatar Aug 13 '16 18:08 monolithed