Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 1.45 KB

README.md

File metadata and controls

53 lines (40 loc) · 1.45 KB

@firefoxic/eslint-config

License: MIT Changelog NPM version Test Status

Shared config for eslint by firefoxic.

To see the rules that this config uses, please read the config itself.

Installation

pnpm add -D eslint @firefoxic/eslint-config

Usage

Set your eslint.config.js to:

import { default as firefoxicEslintConfig, globals } from "@firefoxic/eslint-config"

export default [
	{
		languageOptions: {
			globals: {
				...globals.browser, // If you're working on a frontend project
				...globals.nodeBuiltin, // If you're working on a Node.js project
			},
		},
	},
	...firefoxicEslintConfig,
	{
		rules: {
			// Your overrides or additions to rules
		}
	}
]