5.0.5 • Published 17 days ago

eslint-config-daren v5.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
17 days ago

Build Status version MIT License

Table of Contents

Installation

This module should be installed as one of your project's devDependencies:

npm install --dev eslint-config-daren
yarn add -D eslint-config-daren
pnpm add -D eslint-config-daren

Configuring ESLint, Prettier, and TypeScript Together

Prettier (Formatting)

// .vscode/settings.json​
{​
  "editor.codeActionsOnSave": {"source.fixAll.eslint": "explicit"},
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.formatOnSave": true​
}
// .vscode/extensions.json​
{
  "recommendations": ["esbenp.prettier-vscode", "dbaeumer.vscode-eslint"]
}
// prettier.config.js
/** @type {import("prettier").Config} */
module.exports = require('eslint-config-daren/prettier.config.cjs')

Eslint (Linting)

Then add the extends to your .eslintrc.js:

module.exports = {
  extends: 'daren',
  overrides: {
    // your overrides
  },
}

Other configs

You can use other configs in combination with the main eslint.

module.exports = {
  extends: ['daren', 'daren/<config-name>'],
}

Or you can extend them like this:

module.exports = {
  extends: [
    ...[
      'eslint-config-daren',
      'eslint-config-daren/react',
      'eslint-config-daren/jsx-a11y',
      'eslint-config-daren/tailwind',
    ].map(config => require.resolve(config)),
  ],
  overrides {
    // your overrides
  },
}

React example

module.exports = {
  extends: ['daren', 'daren/react', 'daren/jsx-a11y', 'daren/tailwind'],
  overrides: {
    // your overrides
  },
}
5.0.5

17 days ago

5.0.4

2 months ago

5.0.3

3 months ago

5.0.2

3 months ago

5.0.1

3 months ago

5.0.0

3 months ago

4.3.0

3 months ago

4.2.3

4 months ago

4.2.2

5 months ago

4.2.1

6 months ago

4.2.0

8 months ago

4.1.4

8 months ago

4.1.3

10 months ago

4.1.2

11 months ago

4.0.5

1 year ago

4.0.4

1 year ago

4.0.10

1 year ago

4.0.7

1 year ago

4.0.6

1 year ago

4.0.15

1 year ago

4.0.12

1 year ago

4.0.11

1 year ago

4.0.14

1 year ago

4.0.13

1 year ago

4.0.9

1 year ago

4.0.8

1 year ago

4.1.0

1 year ago

4.1.1

1 year ago

3.9.0

1 year ago

3.10.1

1 year ago

3.8.0

1 year ago

3.10.0

1 year ago

3.10.3

1 year ago

3.10.2

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.0.3

1 year ago

4.0.2

1 year ago

3.8.1

1 year ago

3.7.5

1 year ago

3.7.4

1 year ago

3.7.3

1 year ago

3.7.2

1 year ago

3.7.1

1 year ago

3.5.3

1 year ago

3.7.0

1 year ago

3.5.2

1 year ago

3.6.0

1 year ago

3.5.1

2 years ago

3.5.0

2 years ago

3.4.1

2 years ago

3.4.0

2 years ago

3.3.1

2 years ago

3.3.0

2 years ago

3.2.0

2 years ago

3.1.0

2 years ago

3.0.5

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.0.5

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.4

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.2.0

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago