2.0.5 • Published 1 year ago

@dlevs/eslint-config v2.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

ESLint config

An ESLint config for TypeScript projects.

Installation

npm i -D eslint @dlevs/eslint-config

Usage

Make an eslint.config.js file:

import { configure } from "@dlevs/eslint-config";

/** @type {import("eslint").Linter.FlatConfig[]} */
export default [
  {
    // Use this instead of a .eslintignore file.
    ignores: ["build/**", "public/**"],
  },
  ...configure({ react: true, remix: true }),
];

Note, .eslintrc files won't work - you must name the file eslint.config.js, and use the "flat config" format. It was implemented this way as it's the only way to include plugins in a shareable config.

Update VSCode settings

If using VSCode, lint errors will not show until you add this to your settings.json file:

{
  "eslint.experimental.useFlatConfig": true
}
2.0.3

1 year ago

2.0.2

1 year ago

2.0.5

1 year ago

2.0.1

1 year ago

2.0.0

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago