| Server IP : 77.68.64.20 / Your IP : 216.73.216.30 Web Server : Apache System : Linux hp3-wp-1011484.hostingp3.local 3.10.0-1160.139.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Nov 3 13:30:41 UTC 2025 x86_64 User : csh2668037 ( 2112352) PHP Version : 7.4.33 Disable Function : shell_exec,exec,system,popen,set_time_limit MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/domains/vol3/223/3261223/user/htdocs/wp-content/plugins/workscout-core/ |
Upload File : |
/* jshint node:true */
module.exports = function( grunt ){
'use strict';
grunt.initConfig({
// setting folder templates
dirs: {
css: 'assets/css',
less: 'assets/css',
js: 'assets/js'
},
// Compile all .less files.
less: {
compile: {
options: {
// These paths are searched for @imports
paths: ['<%= less.css %>/']
},
files: [{
expand: true,
cwd: '<%= dirs.css %>/',
src: [
'*.less',
'!mixins.less'
],
dest: '<%= dirs.css %>/',
ext: '.css'
}]
}
},
// Minify all .css files.
cssmin: {
minify: {
expand: true,
cwd: '<%= dirs.css %>/',
src: ['*.css'],
dest: '<%= dirs.css %>/',
ext: '.css'
}
},
// Minify .js files.
uglify: {
options: {
preserveComments: 'some'
},
jsfiles: {
files: [{
expand: true,
cwd: '<%= dirs.js %>/',
src: [
'*.js',
'!*.min.js',
'!Gruntfile.js',
],
dest: '<%= dirs.js %>/',
ext: '.min.js'
}]
}
},
// Watch changes for assets
watch: {
less: {
files: [
'<%= dirs.less %>/*.less',
],
tasks: ['less', 'cssmin'],
},
js: {
files: [
'<%= dirs.js %>/*js',
'!<%= dirs.js %>/*.min.js'
],
tasks: ['uglify']
}
},
});
// Load NPM tasks to be used here
grunt.loadNpmTasks( 'grunt-contrib-less' );
grunt.loadNpmTasks( 'grunt-contrib-cssmin' );
grunt.loadNpmTasks( 'grunt-contrib-uglify' );
grunt.loadNpmTasks( 'grunt-contrib-watch' );
// Register tasks
grunt.registerTask( 'default', [
'less',
'cssmin',
'uglify'
]);
};