added description for new eslint devDependencies
+18
-1
@@ -8,6 +8,11 @@
|
||||
"qs": "^6.15.0",
|
||||
"session-file-store": "^1.5.0",
|
||||
"sharp": "^0.35.4"
|
||||
}
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^10.0.1",
|
||||
"eslint": "^10.11.0",
|
||||
"globals": "^17.12.0"
|
||||
}`
|
||||
|
||||
# Node.js Dependencies – Übersicht
|
||||
@@ -37,4 +42,16 @@ Bibliothek zum Parsen und Erzeugen von Query-Strings. Unterstützt im Gegensatz
|
||||
Dateibasierter Session-Store für `express-session`. Persistiert Session-Daten auf der Festplatte statt im flüchtigen Arbeitsspeicher, wodurch Sessions z. B. Server-Neustarts überstehen.
|
||||
|
||||
## sharp (^0.35.4)
|
||||
Hochperformante Bildverarbeitungsbibliothek auf Basis von `libvips`. Wird u. a. zum Resizing, Zuschneiden, Konvertieren und Optimieren von Bildern (JPEG, PNG, WebP, AVIF u. a.) direkt in Node.js verwendet.
|
||||
Hochperformante Bildverarbeitungsbibliothek auf Basis von `libvips`. Wird u. a. zum Resizing, Zuschneiden, Konvertieren und Optimieren von Bildern (JPEG, PNG, WebP, AVIF u. a.) direkt in Node.js verwendet.
|
||||
|
||||
# Node.js DevDependencies – Übersicht
|
||||
|
||||
## @eslint/js (^10.0.1)
|
||||
Offizielles Paket von ESLint mit den grundlegenden JavaScript-Regelsets (u. a. `recommended`). Wird im neuen **Flat-Config-Format** (`eslint.config.js`) importiert, um Basis-Linting-Regeln für JavaScript bereitzustellen, ohne diese manuell einzeln definieren zu müssen.
|
||||
`npx eslint project-dir/ file.js `
|
||||
|
||||
## eslint (^10.11.0)
|
||||
Der eigentliche Linter – statisches Analyse-Tool für JavaScript (und via Plugins auch TypeScript). Prüft Code auf Syntaxfehler, potenzielle Bugs, Anti-Patterns und Style-Verstöße anhand konfigurierbarer Regeln. Bildet die Grundlage der Linting-Pipeline im Projekt.
|
||||
|
||||
## globals (^17.12.0)
|
||||
Sammlung vordefinierter globaler Variablen für verschiedene Laufzeitumgebungen (z. B. `process`, `require`, `__dirname` für Node.js oder `window`, `document` für Browser). Wird in der ESLint-Konfiguration genutzt, damit der Linter Standard-Globals korrekt erkennt und keine falschen „undefined variable"-Fehler meldet.
|
||||
Reference in New Issue
Block a user