403Webshell
Server IP : 157.230.181.24  /  Your IP : 216.73.217.11
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux conductive 6.8.0-117-generic #117-Ubuntu SMP PREEMPT_DYNAMIC Tue May 5 19:26:24 UTC 2026 x86_64
User :  ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/vhosts/dev/public/ludwig/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/vhosts/dev/public/ludwig/gruntfile.js
module.exports = function(grunt) {

	// Project configuration.
	grunt.initConfig({
		pkg: grunt.file.readJSON('package.json'),

		watch: {
			options: {
				livereload: true,
			},

			sass: {
				files: ['assets/sass/**/*.{scss,sass}', 'assets/scss/_partials/**/*.{scss,sass}'],
				tasks: ['sass:dist']
			},

			js: {
				files: ['assets/js/source/**/*.js'],
				tasks: ['uglify:dev']
			},
		},

		sass: {
			options: {
				sourceMap: true,
				outputStyle: 'compressed',
				includePaths: [
					'node_modules/bootstrap-sass/assets/stylesheets',
					'node_modules/node-bourbon/assets/stylesheets'
				]
			},
			dist: {
				files: [{
					expand: true,
					cwd: 'assets/sass',
					src: ['**/*.scss'],
					dest: 'assets/css/',
					ext: '.css'
				}]
			}
		},

		uglify: {
			dev: {
				options: {
					sourceMap: true,
					sourceMapName: 'assets/js/source.js.map'
				},
				files: {
					'assets/js/app.min.js': [
						'assets/js/source/animations.js',
						'assets/js/source/app.js'
					]
				}
			}
		}
	});

	grunt.loadNpmTasks('grunt-contrib-watch');
	grunt.loadNpmTasks('grunt-sass');
	grunt.loadNpmTasks('bootstrap-sass');
	grunt.loadNpmTasks('grunt-contrib-uglify');
	grunt.loadNpmTasks('grunt-shell');

	// Default task(s).
	grunt.registerTask('default', ['watch']);
};

Youez - 2016 - github.com/yon3zu
LinuXploit