1.0.0 • Published 1 year ago

@side/eslint-config-jest v1.0.0

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
1 year ago

@side/eslint-config-jest

An ESLint configuration which enables lint rules for Jest tests.

Installation

Install this package, and ensure you have installed its peer dependencies.

yarn info @side/eslint-config-jest peerDependencies

yarn add -D @side/eslint-config-jest

Usage

Once all peer dependencies have been added to your project, extend this configuration in your project's .eslintrc.js.

.eslintrc.js

module.exports = {
  overrides: [
    {
      files: [
        '**/__tests__/**',
        '**/__mocks__/**',
        'test.{js,jsx}',
        'test-*.{js,jsx}',
        '**/*{.,_}{test,spec}.{js,jsx}',
      ],
      // Make sure you exclude any paths where Cypress tests are located
      excludedFiles: ['**/cypress/**/*.js'],
      extends: ['@side/jest'],
    },
  ],
};

Note: Make sure to extend this as an override so you can specify the exact Jest test files you want these rules to be run against. Please reference the eslint-plugin-jest documentation for more details.

1.0.0

1 year ago

1.0.0-alpha.1

1 year ago

0.7.0-alpha.0

1 year ago

0.7.0

1 year ago

0.6.1

1 year ago

0.5.0

2 years ago

0.6.0

2 years ago

0.4.0

2 years ago

0.3.16

2 years ago

0.3.15

2 years ago

0.3.14

2 years ago

0.3.13

3 years ago

0.3.12

3 years ago

0.3.11

3 years ago

0.3.10

3 years ago

0.3.9

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago