{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/error-shield","name":"error-shield","description":"Comprehensive error handling utility for Node.js \u0026 Express.js — custom error classes, async handler wrapper, Express middleware, HTTP error creators, retry logic, error chaining, and TypeScript support.","version":"2.0.1","softwareVersion":"2.0.1","license":"https://spdx.org/licenses/ISC","codeRepository":"https://github.com/Gopinathgopi13/error-shield","issueTracker":"https://github.com/Gopinathgopi13/error-shield/issues","url":"https://github.com/Gopinathgopi13/error-shield","keywords":["error-handling","error-handler","express-middleware","express-error-handler","nodejs","node-error","async-error-handler","custom-error","http-errors","error-middleware","typescript","error-class","api-errors","rest-api","error-formatting","error-logging","operational-errors","status-codes","express","error-creators","validation-error","app-error","error-utility","structured-errors","error-chaining","retry","retry-logic","exponential-backoff"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"gopinath13"}],"author":[{"@type":"Person","name":"gopinath13"}],"copyrightHolder":[{"@type":"Person","name":"gopinath13"}],"dateCreated":"2026-02-23","dateModified":"2026-02-25","datePublished":"2026-02-25","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/error-shield/-/error-shield-2.0.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/error-shield"]}