UNPKG

@daisugi/kintsugi

Version:

Kintsugi is a set of utilities to help build a fault tolerant services.

68 lines (67 loc) 1.86 kB
{ "name": "@daisugi/kintsugi", "version": "0.7.2", "description": "Kintsugi is a set of utilities to help build a fault tolerant services.", "type": "module", "license": "MIT", "sideEffects": false, "exports": { ".": { "import": "./dist/esm/kintsugi.js", "require": "./dist/cjs/kintsugi.js", "types": "./dist/types/kintsugi.d.ts" }, "./src": "./src/kintsugi.ts" }, "scripts": { "build": "rm -rf dist && tsc --build ./tsconfig_esm.json && tsc --project ./tsconfig_cjs.json", "check": "biome check src --write --unsafe", "format": "biome format src --write", "lint": "biome lint src --write", "prepublishOnly": "pnpm run test && pnpm run build", "tdd": "tsc-watch --build ./tsconfig.json --onSuccess \"node --test --test-reporter spec dist/esm/__tests__/*.js\"", "test": "tsc --build ./tsconfig.json && node --test --test-reporter spec dist/esm/__tests__/*.js" }, "contributors": [ { "name": "Alexander Sviridov", "email": "sviridoff.mail@gmail.com", "url": "https://github.com/sviridoff" } ], "files": [ "dist/**/*.js", "dist/**/*.js.map", "dist/**/*.d.ts", "src" ], "keywords": [ "daisugi", "kintsugi", "fault tolerant", "circuit breaker", "retry", "cache" ], "publishConfig": { "access": "public" }, "repository": { "type": "git", "directory": "packages/kintsugi", "url": "https://github.com/daisugiland/daisugi.git" }, "types": "dist/types/kintsugi.d.ts", "dependencies": { "@daisugi/anzen": "0.6.2", "@daisugi/ayamari": "0.6.2" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@types/node": "^22.13.13", "ts-mockito": "^2.6.1", "tsc-watch": "^6.2.1", "typescript": "^5.8.2" }, "gitHead": "f83f900eb4b6770c0e3d852469466576789fe8ff" }