backup.js
1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/*
file.webpackTo = loaderUtils.interpolateName(
{resourcePath: file.relativeFrom},
file.webpackTo,
{content});
*/
xit('can use a glob to move multiple files to a non-root directory with name, hash and ext', (done) => {
runEmit({
expectedAssetKeys: [
'nested/file-22af64.txt',
'nested/directory/directoryfile-22af64.txt',
'nested/directory/nested/nestedfile-d41d8c.txt'
],
patterns: [{
from: '**/*',
to: '[name]'
}]
})
.then(done)
.catch(done);
});
xit('allows pattern to contain name, hash or ext', (done) => {
runEmit({
expectedAssetKeys: [
'directory/directoryfile-22af64.txt'
],
patterns: [{
from: 'directory/directoryfile.txt',
to: 'directory/[name]-[hash:6].[ext]'
}]
})
.then(done)
.catch(done);
});