2013-11-14 17:07:14 -06:00
|
|
|
module.exports = function(config) {
|
|
|
|
return {
|
|
|
|
// copy source to temp, we will minify in place for the dist build
|
|
|
|
everything_but_less_to_temp: {
|
|
|
|
cwd: '<%= srcDir %>',
|
|
|
|
expand: true,
|
2015-09-09 12:34:24 -05:00
|
|
|
src: ['**/*', '!**/*.less'],
|
2013-11-14 17:07:14 -06:00
|
|
|
dest: '<%= tempDir %>'
|
2015-09-09 12:34:24 -05:00
|
|
|
},
|
|
|
|
|
2015-09-10 05:42:24 -05:00
|
|
|
public_to_gen: {
|
2015-09-10 04:26:40 -05:00
|
|
|
cwd: '<%= srcDir %>',
|
2015-09-09 12:34:24 -05:00
|
|
|
expand: true,
|
2015-09-10 04:26:40 -05:00
|
|
|
src: ['**/*', '!**/*.less'],
|
|
|
|
dest: '<%= genDir %>'
|
2015-12-16 05:21:13 -06:00
|
|
|
},
|
|
|
|
|
|
|
|
node_modules: {
|
|
|
|
cwd: './node_modules',
|
|
|
|
expand: true,
|
|
|
|
src: [
|
2016-04-07 18:47:48 -05:00
|
|
|
'eventemitter3/*.js',
|
2015-12-21 04:10:16 -06:00
|
|
|
'systemjs/dist/*.js',
|
2015-12-16 05:21:13 -06:00
|
|
|
'es6-promise/**/*',
|
2015-12-21 04:10:16 -06:00
|
|
|
'es6-shim/*.js',
|
|
|
|
'reflect-metadata/*.js',
|
|
|
|
'reflect-metadata/*.ts',
|
|
|
|
'reflect-metadata/*.d.ts',
|
2016-01-28 13:37:24 -06:00
|
|
|
'rxjs/**/*',
|
2016-02-21 09:44:11 -06:00
|
|
|
'tether/**/*',
|
|
|
|
'tether-drop/**/*',
|
2016-03-07 11:03:45 -06:00
|
|
|
'tether-drop/**/*',
|
|
|
|
'remarkable/dist/*',
|
2016-10-27 14:51:57 -05:00
|
|
|
'remarkable/dist/*',
|
|
|
|
'virtual-scroll/**/*',
|
2016-11-02 06:55:58 -05:00
|
|
|
'mousetrap/**/*',
|
2015-12-16 05:21:13 -06:00
|
|
|
],
|
2015-12-17 06:18:32 -06:00
|
|
|
dest: '<%= srcDir %>/vendor/npm'
|
2013-11-14 17:07:14 -06:00
|
|
|
}
|
2015-09-09 12:34:24 -05:00
|
|
|
|
2013-11-14 17:07:14 -06:00
|
|
|
};
|
2014-12-31 04:50:34 -06:00
|
|
|
};
|