File: D:/HostingSpaces/SBogers85/equichecker.com/gulpfile.js
var elixir = require('laravel-elixir');
/*
|--------------------------------------------------------------------------
| Elixir Asset Management
|--------------------------------------------------------------------------
|
| Elixir provides a clean, fluent API for defining some basic Gulp tasks
| for your Laravel application. By default, we are compiling the Sass
| file for our application, as well as publishing vendor resources.
|
*/
elixir(function (mix) {
//mix.sass('app.scss');
mix.sass(['equichecker/app.scss'], 'wwwroot/css/equichecker.css');
mix.styles([
'kms/select.min.css',
'kms/jquery-ui/jquery-ui.min.css',
'kms/jquery-ui/jquery-ui.theme.min.css',
'kms/angular-ui-tree.min.css',
], 'wwwroot/css/extra-modules.css')
mix.sass(['kms/kms.sass'], 'wwwroot/css/kms.css');
//Mix Js for kms
mix.scripts([
'kms/jquery-1.11.2.min.js',
'kms/jquery.watch.js',
'kms/jquery.ui/jquery-ui.min.js',
'kms/jquery.inputmask/jquery.inputmask.js',
'kms/jquery.inputmask/jquery.inputmask.extensions.js',
'kms/jquery.inputmask/jquery.inputmask.numeric.extensions.js',
'kms/jquery.inputmask/jquery.inputmask.date.extensions.js',
//ui
], 'wwwroot/js/kms/jquery-bound.js'
);
mix.scripts([
'kms/ui-select/select.min.js',
'kms/ui-date/date.js',
'kms/ui-tree/angular-ui-tree.min.js',
'kms/ui-bootstrap/ui-bootstrap-custom-0.12.1.min.js',
'kms/ui-sortable/ui-sortable.js',
'kms/angular-input-masks/angular-input-masks.js',
'kms/angular/angular-locale_nl-nl.js',
], 'wwwroot/js/kms/ui-bound.js')
//mix.scripts('kms/tinymce/tinymce.min.js', 'wwwroot/js/kms/tinymce.js')
mix.scripts(
[
'kms/kms.confirm.js',
'kms/main.js',
'kms/kms.js'
], 'wwwroot/js/kms/kms.js')
mix.scripts(
[
'equichecker.js',
], 'wwwroot/js/equichecker.js')
});
elixir(function (mix) {
var bootstrapPath = 'node_modules/bootstrap-sass/assets';
mix.sass('app.scss').copy(bootstrapPath + '/fonts', 'wwwroot/fonts').copy(bootstrapPath + '/javascripts/bootstrap.min.js', 'wwwroot/js');
});