@gabegabegabe/eslint-config

11.0.1 • Public • Published

@gabegabegabe/eslint-config

Gabe's personal ESLint configs

These are my collection of shareable ESLint configs, with rules tweaked to my liking.

Usage

These are intended to be included in your own eslint.config.js files, with the different configs being required when needed.

Example Config

import base from '@gabegabegabe/eslint-config';
import jest from '@gabegabegabe/eslint-config/jest';
import jestTs from '@gabegabegabe/eslint-config/jest-typescript';
import js from '@gabegabegabe/eslint-config/javascript';
import node from '@gabegabegabe/eslint-config/node';
import ts from '@gabegabegabe/eslint-config/typescript';

export default [
	...base,
	...node,
	...js,
	...ts,
	...jest,
	...jestTs,
	{
		languageOptions: {
			parserOptions: {
				project: './tsconfig.json'
			}
		}
	}
];

Readme

Keywords

Package Sidebar

Install

npm i @gabegabegabe/eslint-config

Weekly Downloads

33

Version

11.0.1

License

GPL-3.0

Unpacked Size

55.5 kB

Total Files

17

Last publish

Collaborators

  • gabeotisbenson