Files
base-configs/packages/eslint-config
Ismo Vuorinen 6d6f4582dd feat!: ESLint 9 Fixes (#307)
* chore: update postinstall scripts
* chore(lint): eslint automated fixes
* feat!: drop standard, sonarjs to work with eslint9

- This config allows arrow functions.

BREAKING CHANGES:

- Switches to eslint-config-eslint from eslint-config-standard.
- Also drops eslint-plugins-sonarjs because it doesn't work well
  with eslint9, and wants eslint8 and related plugins.
- Switches from eslint-plugin-prettier to eslint-config-prettier.
2024-11-25 03:35:13 +02:00
..
2024-11-25 03:35:13 +02:00
2024-11-24 14:48:45 +00:00
2024-11-25 03:35:13 +02:00
2024-11-25 03:35:13 +02:00
2024-11-25 03:35:13 +02:00
2024-11-25 03:35:13 +02:00
2024-11-25 03:35:13 +02:00

@ivuorinen/eslint-config

npm package license MIT ivuorinen's Code Style

ivuorinen's shareable configuration for ESLint.

Table of Contents

Installation

Install this config as a devDependencies:

# npm
npm install @ivuorinen/eslint-config --save-dev

# Yarn
yarn add @ivuorinen/eslint-config --dev

After installing it, a eslint.config.mjs file will be created automatically in the project's root folder with the following configuration:

{
  "extends": ["@ivuorinen"]
}

Available Configurations

Jest

Adds specific rules for the Jest testing framework.

{
  "extends": ["@ivuorinen/eslint-config/jest"]
}

Documentations

Read the ESLint docs for more information.

Contributing

If you are interested in helping contribute, please take a look at our contribution guidelines and open an issue or pull request.

Changelog

See CHANGELOG for a human-readable history of changes.

License

Distributed under the MIT License. See LICENSE for more information.