1.0.21 • Published 3 years ago
@hydroquebec/eslint-config-ui5 v1.0.21
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