How to use the xo.getErrorResults function in xo

To help you get started, we’ve selected a few xo examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github xojs / gulp-xo / index.js View on Github external
filename: file.path,
				fix: options.fix
			});
		} catch (error) {
			this.emit('error', new PluginError('gulp-xo', error, {fileName: file.path}));
		}

		let result = report.results;

		if (result.length === 0) {
			callback(null, file);
			return;
		}

		if (options.quiet) {
			result = xo.getErrorResults(result);
		}

		file.eslint = result[0];

		if (file.eslint.output) {
			file.contents = Buffer.from(file.eslint.output);
			file.eslint.fixed = true;
		}

		callback(null, file);
	});
};

xo

JavaScript/TypeScript linter (ESLint wrapper) with great defaults

MIT
Latest version published 4 months ago

Package Health Score

77 / 100
Full package analysis