Skip to content
This repository was archived by the owner on Nov 8, 2019. It is now read-only.

DoumanAsh/fuse-box-eslint-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fuse-box-eslint-plugin

Build Status Package version Coverage Status

ESlint plugin for fuse-box

Usage

const fsbx = require('fuse-box');
const eslinter = require('fuse-box-eslint-plugin');

fsbx.FuseBox.init({
    homeDir: "src/",
    plugins: [
        eslinter()
    ],
    outFile: "build/out.js"
}).bundle(">index.ts [**/*.js]");

Optional config

To configure plugin you only need to pass all options in form of Object:

eslinter({
    pattern: /js(x)*$/,
    eslint: {
        useEslintrc: false
    }
})

pattern

Specifies regular expression to filter files.

Default: /js$/

eslint

Specifies ESLint options that are passed to ESlint engine.

Defaults:

  • cwd - root of your project;
  • configFile - <root>/.eslintc.js if presents
  • baseConfig - {"extends": ["eslint:recommended"]}

About

ESLint plugin for fuse-box

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published