Repository navigation
Expand file tree
/
Copy pathconfig.js
More file actions
60 lines (59 loc) · 1.37 KB
/
Copy pathconfig.js
File metadata and controls
60 lines (59 loc) · 1.37 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
'use strict';
module.exports = {
src: {
php: ['**/*.php', '!vendor/**'],
images: 'develop/images/**/*',
scss: 'develop/scss/**/*.scss',
css: ['**/*.css', '!node_modules/**', '!develop/vendor/**'],
js: ['develop/js/**/*.js', '!node_modules/**'],
json: ['**/*.json', '!node_modules/**'],
i18n: 'develop/languages/',
},
dest: {
i18npo: 'develop/languages/',
i18nmo: 'languages/',
images: 'images/',
css: '',
js: 'js/',
},
lintfiles: {
phpcs: 'phpcs.xml',
phpmd: 'phpmd.xml',
eslint: '.eslintrc',
stylelint: '.stylelintrc',
csscomb: '.csscomb.json',
},
bump: {
files: [
'./package.json',
'./composer.json',
],
},
messages: {
css: 'Stylesheet compiled and saved: <%= file.relative %>',
i18n: 'Translation file generated.',
images: 'Image files compressed and copied: <%= file.relative %>',
js: 'JavaScript task complete: <%= file.relative %>',
potomo: 'PO files converted to MO files.',
styleguide: 'Styleguide task complete.',
},
hologram: {
config: 'hologram_config.yml',
},
css: {
basefontsize: 16,
cssnano: {},
remreplace: false,
remmediaquery: true,
scss: {
style: {
src: 'develop/scss/style.scss',
dest: './',
outputStyle: 'compressed',
sourceMap: true,
},
},
},
js: {},
theme: {},
};