1.0.21 • Published 3 years ago

@hydroquebec/eslint-config-ui5 v1.0.21

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

Description

Configuration ESLint réutilisable pour tous les projets UI5 chez Hydro-Québec.

Installation

Exécuter dans votre terminal et dans cet ordre les lignes suivante :

npx install-peerdeps -D @hydroquebec/eslint-config-ui5
npx mrm lint-staged

Utilisation

  • Modifier les lignes du bloc "lint-staged" à la fin du fichier package.json comme présenté ici : (ne pas oublier d'ajouter "xml" à la 2e ligne)
"lint-staged": {
    "*.js": "eslint",
    "*.{js,css,md,xml}": "prettier --write"
}
  • Ajouter à la fin du fichier package.json les lignes suivantes :
"eslintConfig": {
  "extends": "@hydroquebec/eslint-config-ui5"
},
"prettier": "@hydroquebec/prettier-config-ui5"
  • Créer un fichier "tsconfig.json" dans le dossier du projet et ajouter les lignes suivants :
{
  "compilerOptions": {
    "target": "ESNEXT",
    "module": "none",
    "noEmit": true,
    "checkJs": true,
    "allowJs": true,
    "skipLibCheck": true,
    "types": ["@sapui5/ts-types"]
  }
}
  • Installer l'extension Prettier dans SAP BAS ou VS Code : Prettier - Code formatter

  • Ajouter à la fin du fichier .vscode/settings.json à l'intérieur de votre projet les lignes suivantes (recommandé) :

"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago