1
1
mirror of https://github.com/theoludwig/eslint-config-conventions.git synced 2024-12-18 21:45:04 +01:00

Compare commits

..

No commits in common. "a578bb80ba381e7b6f8204d7c225e6bd5d8428d5" and "1719cd18b3eca98d0b4f1bce9d9f7556be0f7f40" have entirely different histories.

4 changed files with 8 additions and 12 deletions

View File

@ -29,7 +29,7 @@ More information about **formatting rules** vs **code-quality rules** can be fou
### Prerequisites ### Prerequisites
[Node.js](https://nodejs.org/) >= 20.11.0 [Node.js](https://nodejs.org/) >= 20.9.0
### Installation ### Installation
@ -40,8 +40,8 @@ npm install --save-dev \
eslint-plugin-unicorn@^56.0.0 \ eslint-plugin-unicorn@^56.0.0 \
eslint-plugin-import-x@^4.3.1 \ eslint-plugin-import-x@^4.3.1 \
globals@^15.10.0 \ globals@^15.10.0 \
typescript@~5.5.4 \ "typescript@~5.5.4" \
typescript-eslint@^8.8.0 \ "typescript-eslint@^8.8.0" \
eslint-config-conventions@latest eslint-config-conventions@latest
``` ```
@ -62,12 +62,10 @@ Dependencies are:
#### `eslint.config.js` (JavaScript and TypeScript) #### `eslint.config.js` (JavaScript and TypeScript)
```js ```js
// @ts-check
import typescriptESLint from "typescript-eslint" import typescriptESLint from "typescript-eslint"
import configConventions from "eslint-config-conventions" import eslintConfigConventions from "eslint-config-conventions"
export default typescriptESLint.config(...configConventions) export default typescriptESLint.config(...eslintConfigConventions)
``` ```
#### Configuration with [Prettier](https://prettier.io/) (recommended) #### Configuration with [Prettier](https://prettier.io/) (recommended)

View File

@ -1,5 +1,3 @@
// @ts-check
import promise from "eslint-plugin-promise" import promise from "eslint-plugin-promise"
import unicorn from "eslint-plugin-unicorn" import unicorn from "eslint-plugin-unicorn"
import importX from "eslint-plugin-import-x" import importX from "eslint-plugin-import-x"

View File

@ -1,8 +1,8 @@
// @ts-check // @ts-check
import typescriptESLint from "typescript-eslint" import typescriptESLint from "typescript-eslint"
import configConventions from "./eslint.config.js" import eslintConfigConventions from "./eslint.config.js"
export default typescriptESLint.config(...configConventions, { export default typescriptESLint.config(...eslintConfigConventions, {
ignores: ["test/fixtures/*"], ignores: ["test/fixtures/*"],
}) })

View File

@ -34,7 +34,7 @@
"provenance": true "provenance": true
}, },
"engines": { "engines": {
"node": ">=20.11.0" "node": ">=20.9.0"
}, },
"scripts": { "scripts": {
"lint:editorconfig": "editorconfig-checker", "lint:editorconfig": "editorconfig-checker",