UNPKG

retuple

Version:

A Result type built around tuples. Treat errors as values, and make exceptions exceptional.

52 lines (51 loc) 1.27 kB
{ "name": "retuple", "version": "1.0.0-next.15", "scripts": { "test": "vitest", "lint": "eslint . --ext .ts -c eslint.config.mjs --fix", "build": "zshy", "coverage": "vitest run --coverage && open './coverage/index.html'" }, "type": "module", "main": "./dist/index.cjs", "types": "./dist/index.d.cts", "module": "./dist/index.js", "zshy": "./src/index.ts", "keywords": [ "result", "safe", "throw", "error", "handling", "monad" ], "author": "Matthew Wilson", "license": "MIT", "description": "A Result type built around tuples. Treat errors as values, and make exceptions exceptional.", "repository": { "type": "git", "url": "git+https://github.com/traverse1984/retuple.git" }, "devDependencies": { "typescript": "^5.9.2", "zshy": "^0.4.1", "vitest": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.35.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0" }, "exports": { ".": { "types": "./dist/index.d.cts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "files": [ "dist" ] }