Outils pour utilisateurs

Outils du site


web:javascript:typescript:eslint

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:javascript:typescript:eslint [2019/11/06 03:25] – [Dépendances] sgariepyweb:javascript:typescript:eslint [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
   $ npm i eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-plugin-import eslint-plugin-jest -D   $ npm i eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-plugin-import eslint-plugin-jest -D
   $ npm i prettier eslint-plugin-prettier eslint-config-prettier -D   $ npm i prettier eslint-plugin-prettier eslint-config-prettier -D
 +  $ npm i eslint-plugin-simple-import-sort -D
  
 ====== Règles ====== ====== Règles ======
 +
 +
  
   * trailing comma : [[https://eslint.org/docs/rules/comma-dangle|comma-dangle]]   * trailing comma : [[https://eslint.org/docs/rules/comma-dangle|comma-dangle]]
 +
 +
 +
 +
 +===== Unused variables pour rest siblings =====
 +
 +
 +<code>
 +const { password, ...result } = user;
 +</code>
 +
 +
 +<code>
 +"no-unused-vars": "off",
 +"@typescript-eslint/no-unused-vars": ["error", {
 +  "ignoreRestSiblings": true
 +}]
 +</code>
 +
 +[[https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-unused-vars.md|Source]]
 +
 +===== Interfaces =====
 +
 +<code>
 +"@typescript-eslint/interface-name-prefix": ["error", {
 +  "prefixWithI": "always"
 +}]
 +</code>
 +
  
  
  
web/javascript/typescript/eslint.1573007144.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)