1.0.2 • Published 7 years ago

eslint-config-davinci v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

eslint-config-davinci

eslint config base on airbnb

support ES6 and JSX

Name was taken from the Renaissance Leonardo da Vinci, every programmer is an artist~

Installation

  • install

yarn add eslint-config-davinci eslint eslint-loader --dev

  • create file .eslintrc at root path
{
    "extends": "eslint-config-davinci"
}
  • add package.json
{
  "scripts": {
    "lint": "eslint ./src"
  }
}
  • add webpack.config (optional)
module: {
    // webpack 1.*
    loaders: [
        {
            enforce: 'pre',
            test: /\.js$/,
            include: [
                path.resolve(BASEDIR, 'src'),
            ],
            loader: 'eslint-loader',
        }
    ]
    // webpack 2.*
    rules: [
        {
            enforce: 'pre',
            test: /\.js$/,
            include: [
                path.resolve(BASEDIR, 'src'),
            ],
            loader: 'eslint-loader',
        }
    ]
},