code: function nodeW3CValidator (validationPath, userOptions, done) {
  	const spinner = ora(`${pkg.name} - processing ...`).start();
  	let options = getOptions(userOptions);
  	let execPath = [vnuCmd].concat(getArgvFromObject(options), fileset.sync(validationPath));
  
  	// console.log(execPath.join(' '));
  	exec(execPath.join(' '), function (err, stdout, stderr) {
  		let output = stdout;
  
  		if (err === null) {
  			spinner.succeed(`${pkg.name} - no errors`);
  		} else {
  			output = stderr;
  			if (options.outputAsHtml) {
  				output = renderHtml(output);
  			}
  			spinner.fail(`${pkg.name} - found errors`);
  		}
  
  		done(err, output);
  	});
  }
docs: ---------------------------------------- Public ---------------------------------------- 
  Validate given path
  @param {string} validationPath
  @param {Object} userOptions
  @param {Function} done