Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:cicd:learningunits:lu03:b [2026/02/24 10:07] apeterde:modul:ffit:3-jahr:cicd:learningunits:lu03:b [2026/02/24 10:51] (aktuell) apeter
Zeile 10: Zeile 10:
  
 ==== Beispiele Overall ==== ==== Beispiele Overall ====
 +''.editorconfig'' (wird von Prettier native unterstützt)
 +<code ini>
 +# Global settings (applied to all files unless overridden)
 +[*]
 +charset = utf-8
 +end_of_line = lf
 +insert_final_newline = true
 +indent_style = space
 +indent_size = 4
 +trim_trailing_whitespace = true
  
 +# Python files
 +[*.py]
 +indent_size = 4
  
 +# JavaScript/TypeScript files
 +[*.{js,ts,jsx,tsx,cjs,mjs}]
 +indent_size = 2
 +
 +# HTML/CSS
 +[*.{html,css,scss}]
 +indent_size = 2
 +
 +# JSON / YAML / config
 +[*.{json,yml,yaml}]
 +indent_size = 2
 +</code>
 +
 +==== Beispiele Frontend ====
 +''prettier.config.js'' 
 +<code javascript>
 +export default {
 +  semi: true,
 +  singleQuote: true,
 +  trailingComma: 'all',
 +  printWidth: 100,
 +};
 +</code>
 +
 +''eslint.config.js''
 +Für die ganze Konfigurationsdatei inklusive TSLint: https://github.com/AlexanderPeter/cicd/blob/develop/frontend/eslint.config.js
 +<code javascript>
 +...
 +ignores: ['node_modules/**', 'dist/**'],
 +...
 +quotes: ['error', 'single'],
 +...
 +prettierConfig.default,
 +...
 +</code>
 +
 +
 +==== Beispiele Python ====
 +''pyproject.toml''
 +<code ini>
 +[tool.black]
 +line-length = 100
 +target-version = ['py311']
 +skip-string-normalization = true
 +extend-exclude = '''
 +/(
 +    generated
 +)/
 +'''
 +</code>
 +
 +''.pylintrc'' 
 +<code ini>
 +[MASTER]
 +ignore=.venv,generated
 +
 +[MESSAGES CONTROL]
 +
 +# Disable the message, report, category or checker with the given id(s).
 +disable=
 +      invalid-name, # C0103
 +      C0114,  # Missing module docstring
 +      C0115,  # Missing class docstring
 +      C0116,  # Missing function or method docstring
 +</code>
  
  
  
  
  • de/modul/ffit/3-jahr/cicd/learningunits/lu03/b.1771924071.txt.gz
  • Zuletzt geändert: 2026/02/24 10:07
  • von apeter