<commit_before>module.exports = function(grunt){
	grunt.initConfig({	
		
		pkg: grunt.file.readJSON('package.json'),

		

		watch: {
			options: {
		      livereload: 9000,
		    },
			gruntFileChange: {
				files: 'Gruntfile.js',
				tasks: ['sass', 'pug', 'uglify']
			},
			css: {
				files: ['assets/scss/*.scss'],
				tasks: ['sass'],
				
			},
			html: {
				files: ['*.pug'],
				tasks: ['pug'],
			 	
			},
			js: {
				files: ['js/*.js'],
				tasks: ['jshint', 'uglify'],
			}
		},

		sass: {
			src: {
				options: {
					style: 'expanded',
					noCache: true,
				},

				files: {
					'assets/css/styles.css' : 'assets/scss/styles.scss',
				},
			},
		},

		pug: {
			src: {
			    options: {
					pretty: true,
				},
			    files: {
					'index.html': ['index.pug'],
				}
			  }
		},
		jshint: {
    		src: ['assets/js/puzzleSlider.js', 'assets/js/main.js']
		},

		uglify: {
		    min: {
		      files: {
		        'dist/puzzleSlider.min.js': ['assets/js/puzzleSlider.js']
		      }
		    }
		}
	});

	// PLUGINS
	grunt.loadNpmTasks('grunt-contrib-watch');
	grunt.loadNpmTasks('grunt-contrib-jshint');
	grunt.loadNpmTasks('grunt-contrib-sass');
	grunt.loadNpmTasks('grunt-contrib-pug');
	grunt.loadNpmTasks('grunt-contrib-uglify');
	

	// Load Tasks
	grunt.registerTask('default', ["watch"]);

	
};<commit_msg>fix js task files url in Gruntfile.js<commit_after>module.exports = function(grunt){
	grunt.initConfig({	
		
		pkg: grunt.file.readJSON('package.json'),

		

		watch: {
			options: {
		      livereload: 9000,
		    },
			gruntFileChange: {
				files: 'Gruntfile.js',
				tasks: ['sass', 'pug', 'uglify']
			},
			css: {
				files: ['assets/scss/*.scss'],
				tasks: ['sass'],
				
			},
			html: {
				files: ['*.pug'],
				tasks: ['pug'],
			 	
			},
			js: {
				files: ['assets/js/*.js'],
				tasks: ['jshint', 'uglify'],
			}
		},

		sass: {
			src: {
				options: {
					style: 'expanded',
					noCache: true,
				},

				files: {
					'assets/css/styles.css' : 'assets/scss/styles.scss',
				},
			},
		},

		pug: {
			src: {
			    options: {
					pretty: true,
				},
			    files: {
					'index.html': ['index.pug'],
				}
			  }
		},
		jshint: {
    		src: ['assets/js/puzzleSlider.js', 'assets/js/main.js']
		},

		uglify: {
		    min: {
		      files: {
		        'dist/puzzleSlider.min.js': ['assets/js/puzzleSlider.js']
		      }
		    }
		}
	});

	// PLUGINS
	grunt.loadNpmTasks('grunt-contrib-watch');
	grunt.loadNpmTasks('grunt-contrib-jshint');
	grunt.loadNpmTasks('grunt-contrib-sass');
	grunt.loadNpmTasks('grunt-contrib-pug');
	grunt.loadNpmTasks('grunt-contrib-uglify');
	

	// Load Tasks
	grunt.registerTask('default', ["watch"]);

	
};
{'fraction_non_alphanumeric': 0.20096762188314105, 'fraction_numerical': 0.00297729810197246, 'mean_word_length': 2.1735537190082646, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6362631', 'n_tokens_mistral': 1375, 'n_tokens_neox': 1076, 'n_words': 144}