kevoree-atc-streamvisualiser
Version:
Basic visualisation of streams
42 lines (34 loc) • 803 B
JavaScript
var path = require('path');
module.exports = function (grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
// retrieve your project package.json
pkg: grunt.file.readJSON('package.json'),
eslint: {
target: ['lib'],
options: {
configFile: 'package.json'
}
},
kevoree: {
main: {}
},
// creates kevlib.json which represents your project Kevoree model
// by parsing your pkg.main entry point
kevoree_genmodel: {
main: {
options: {
quiet: false,
verbose: true
}
}
},
kevoree_registry: {
src: 'kevlib.json'
}
});
grunt.registerTask('default', 'build');
grunt.registerTask('build', ['eslint', 'kevoree_genmodel']);
grunt.registerTask('publish', 'kevoree_registry');
grunt.registerTask('kev', ['build', 'kevoree']);
};