6.0.1 • Published 4 months ago

eslint-formatter-pretty v6.0.1

Weekly downloads
138,307
License
MIT
Repository
github
Last release
4 months ago

eslint-formatter-pretty

Pretty formatter for ESLint

npm.io

Highlights

  • Pretty output.
  • Sorts results by severity.
  • Stylizes inline codeblocks in messages.
  • Command-click a rule ID to open its docs.
  • Command-click a header to reveal the first error in your editor. (iTerm-only)

Install

npm install --save-dev eslint-formatter-pretty@5

To use this with ESLint, use version 5. Version 6 is not compatible with ESLint.

Usage

XO

Nothing to do. It's the default formatter.

ESLint CLI

eslint --format=pretty file.js

grunt-eslint

grunt.initConfig({
	eslint: {
		target: ['file.js'].
		options: {
			format: 'pretty'
		}
	}
});

grunt.loadNpmTasks('grunt-eslint');
grunt.registerTask('default', ['eslint']);

gulp-eslint

import gulp from 'gulp';
import eslint from 'gulp-eslint';

export const lint = (
	gulp.src('file.js')
		.pipe(eslint())
		.pipe(eslint.format('pretty'))
);

eslint-loader (webpack)

import eslintFormatterPretty from 'eslint-formatter-pretty';

export default {
	entry: ['file.js'],
	module: {
		rules: [
			{
				test: /\.js$/,
				exclude: /node_modules/,
				loader: 'eslint-loader',
				options: {
					formatter: eslintFormatterPretty
				}
			}
		]
	}
};

Tips

In iTerm, Command-click the filename header to open the file in your editor.

In terminals with support for hyperlinks, Command-click the rule ID to open its docs.

noodles-norm@imflavio/tools@imflavio/eslint-config@ywjt/mpa-builder@ywjt/spa-builder@ywjt/spa-m-builderke-tools-lintthe-front-lintyewill-test-lint@infinitebrahmanuniverse/nolb-eslint-ffiber-lint@everything-registry/sub-chunk-1609@scrawllife/fabricelement-minieslint-plugin-nebirueslint-config-eloquenceeslint-config-giovannieslint-config-sorakaeslint-config-strict-modeeslint-config-kyleeslint-config-neworbiteslint-pretty-pmbeslint-formatter-githubcy-styleluosheneslint-config-fencegulp-happinessgulp-xohappy-lintreact-herogeojsonlintgrishjan-eslint-formatter-githubeslint-config-akrcreact-ts-fabricezlintfather-pre-commitfe-base-lintfeup-lintzxohippo-ui@tomzio/fabric@toolkit-js/iconfig@artworks/lint@bdlite/lint@bdlite/fe-lint@amphibian/linter@brigad/eslint-formatter-github-checks@asurraa/sura-ui-teamouysnb-fabric@asurraa/teamouy@deepjs/lintsindresorhus.js@bairong/fabric@design-systems/lintsmarty-admin-uismarty-ui-vitesmarty-ui-vite-xk@xinke-core/eslint-config-standard@vbs/fabric@txpjs/qareadable-clireadable-code@umijs/fabriciarco-ui@usemobile_br/uniform@usemobile_br/use@washingtondc/eslintriver-compass@yueqing/lintrocket-starterinput-method@-k/eslint-plugininv-lintreskript@viewar/config-eslint@vsmi/build@yangzw/bruce-app@3lang/fabric@vinsonchuong/xo_dlint-config-webaxel-coressy-ui-vitessy-ui-vite-flobbyssy-poicc-ui-vitebegin-lintingbegin-projectstudy-iarcolotus-linttal-fragment-element-uibig-lint@hankliu/fabric@guillaumejchauveau/linting-common-formattertapplintbruce-cli@h7ml/better-uibroomymarlint@cfware/lint@albanbl/eslint-config@zero-scripts/extension.webpack-eslint
6.0.1

4 months ago

6.0.0

6 months ago

5.0.0

1 year ago

4.1.0

3 years ago

4.0.0

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago