JSFiddle - React, Tailwind, and code Playground
JavaScript
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
"class-id-minifier":{
simple: {
options: {
jsMapFile: '../js/main.js',
jsMapDevFile: '../js/main.js',
minifyFilter: function (k, type) {
// type.id type.className
// J_ ignored in minified html
return /^J_/.test(k) ? false : true;
},
jsMapFilter: function (k, type) {
// className ignored in js map
return !!type.id;
}
},
files: [
{
expand: true,
cwd: '../',
src: ['../css/*.css', '../*.html'],
dest: '../finish/'
}
]
}
}
});
grunt.loadNpmTasks('grunt-class-id-minifier');
grunt.registerTask('test', ['class-id-minifier']);
};