added description for new eslint devDependencies
+17
@@ -8,6 +8,11 @@
|
|||||||
"qs": "^6.15.0",
|
"qs": "^6.15.0",
|
||||||
"session-file-store": "^1.5.0",
|
"session-file-store": "^1.5.0",
|
||||||
"sharp": "^0.35.4"
|
"sharp": "^0.35.4"
|
||||||
|
}
|
||||||
|
"devDependencies": {
|
||||||
|
"@eslint/js": "^10.0.1",
|
||||||
|
"eslint": "^10.11.0",
|
||||||
|
"globals": "^17.12.0"
|
||||||
}`
|
}`
|
||||||
|
|
||||||
# Node.js Dependencies – Übersicht
|
# Node.js Dependencies – Übersicht
|
||||||
@@ -38,3 +43,15 @@ Dateibasierter Session-Store für `express-session`. Persistiert Session-Daten a
|
|||||||
|
|
||||||
## sharp (^0.35.4)
|
## 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