You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cml-html-converter/Gruntfile.js

33 lines
660 B

var converter = require('./index.js');
var fs = require('fs');
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
watch: {
options: {
livereload: {
port: 35729
}
},
all: {
files: ['**/*.txt'],
tasks: ['convert-tabs-to-html']
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['watch']);
grunt.registerTask('convert-tabs-to-html', function(){
var done = this.async();
fs.readFile('test.txt', 'utf8', function(err, data){
var html = converter(data);
fs.writeFile('result.html', html, function(){
done();
});
});
});
};