CodeSampleX

Beispiel

Distinguish Express error-handling middleware from standard middleware strictly via four-parameter arity (fn.length === 4)

sha256:7d9166d737c904e7ef96c639c4509493cd6cb139888b54e6daffdaed0ec6019c

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Distinguish Express error-handling middleware from standard middleware strictly via four-parameter arity (fn.length === 4) HOW
Pakete
express 4.21.2
Umgebung
node
Erstellt
2026-08-17T01:50:22Z

Häufige Annahme

Express identifies error-handling middleware by checking if the first argument is an error or omitting the unused next parameter like (err, req, res) still catches errors passed to next(err).

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege