Skip to content

kevinoid/eslint-config-kevinoid

Repository files navigation

@kevinoid's ESLint Config

Build Status Dependency Status Supported Node Version Version on NPM

An ESLint shareable configs for @kevinoid's preferred style (based on Airbnb style).

Usage

This package includes configurations for several different environments:

Name Description
@kevinoid/eslint-config/browser Modern browsers
@kevinoid/eslint-config/ie11 Browsers including Internet Explorer 11.
@kevinoid/eslint-config/nodejs Node 6 and later.
@kevinoid/eslint-config/webextensions Browser Extensions
@kevinoid/eslint-config/wsh JScript 5.8 in Windows Script Host

Add the chosen configuration to extends in eslint.config.js, for example:

import kevinoidConfig from '@kevinoid/eslint-config';
import { defineConfig } from 'eslint/config';

export default defineConfig([
  {
    extends: [kevinoidConfig]
  }
]);

License

This project is available under the terms of the MIT License. See the summary at TLDRLegal.

The template upon which this project is based is available under the terms of CC0 1.0 Universal.

About

ESLint shareable config for @kevinoid's style (based on Airbnb).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •