Running a command in a Grunt Task

Alternatively you could load in grunt plugins to help this: grunt-shell example: shell: { make_directory: { command: ‘mkdir test’ } } or grunt-exec example: exec: { remove_logs: { command: ‘rm -f *.log’ }, list_files: { command: ‘ls -l **’, stdout: true }, echo_grunt_version: { command: function(grunt) { return ‘echo ‘ + grunt.version; }, stdout: true … Read more

How to document a string type in jsdoc with limited possible values

As of late 2014 in jsdoc3 you have the possibility to write: /** * @param {(‘rect’|’circle’|’ellipse’)} shapeType – The allowed type of the shape */ Shape.prototype.getType = function (shapeType) { return this.type; }; Of course this will not be as reusable as a dedicated enum but in many cases a dummy enum is an overkill … Read more