vfile-to-eslint
!Buildbuild-badgebuild
!Coveragecoverage-badgecoverage
!Downloadsdownloads-badgedownloads
!Sponsorssponsors-badgecollective
!Backersbackers-badgecollective
!Chatchat-badgechatConvert VFilesvfile to ESLint formatter compatible output.
For example, remark-lint returns a
VFile
, which you could pass through
this module to display it using an ESLint formatter.!screenshot
Install
This package is ESM only: Node 12+ is needed to use it and it must beimport
ed instead of require
d.npm install vfile-to-eslint
## Use
```js
import remark from 'remark'
import recommended from 'remark-preset-lint-recommended'
import eslintFormatterPretty from 'eslint-formatter-pretty'
import {toESLint} from 'vfile-to-eslint'
const file = remark()
.use(recommended)
.processSync('## Hello world!')
console.log(eslintFormatterPretty(toESLint([file])))
API
This package exports the following identifiers:toESLint
.
There is no default export.toESLint(files)
Returns an Object
that can be passed directly to an
ESLint formattereslint-formatter.files
List of files (Array.<VFile>
vfile).Contribute
Seecontributing.md
contributing in vfile/.github
health for ways to
get started.
See support.md
support for ways to get help.This project has a code of conductcoc. By interacting with this repository, organization, or community you agree to abide by its terms.