UNPKG

@zerothrow/resilience

Version:

Production-grade resilience patterns for ZeroThrow

65 lines (64 loc) 1.46 kB
{ "name": "@zerothrow/resilience", "version": "0.2.1", "description": "Production-grade resilience patterns for ZeroThrow", "type": "module", "sideEffects": false, "keywords": [ "zerothrow", "result", "resilience", "retry", "circuit-breaker", "timeout", "fault-tolerance" ], "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "files": [ "dist", "README.md", "LICENSE", "CHANGELOG.md" ], "scripts": { "build": "tsup", "test": "vitest run", "test:watch": "vitest", "lint": "eslint src test --max-warnings 0", "typecheck": "tsc --noEmit" }, "dependencies": {}, "peerDependencies": { "@zerothrow/core": ">=0.1.0" }, "devDependencies": { "@zerothrow/core": "^0.2.3" }, "publishConfig": { "access": "public" }, "license": "MIT", "author": "J. Kirby Ross <james@flyingrobots.dev> (https://github.com/flyingrobots)", "homepage": "https://github.com/zerothrow/zerothrow#readme", "engines": { "node": ">=18.17.0" }, "repository": { "type": "git", "url": "git+https://github.com/zerothrow/zerothrow.git", "directory": "packages/resilience" }, "bugs": { "url": "https://github.com/zerothrow/zerothrow/issues" }, "platform": "universal" }