Skip to content

firefoxic/eslint-config

Repository files navigation

@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
		}
	}
]