UNPKG

betterthrow

Version:

Define the errors your program can generate, create beautiful unions.

55 lines (54 loc) 1.33 kB
{ "name": "betterthrow", "version": "1.0.0-next.3", "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": [ "better", "throw", "error", "handling", "discriminated", "union" ], "author": "Matthew Wilson", "license": "MIT", "description": "Define the errors your program can generate, create beautiful unions.", "repository": { "type": "git", "url": "git+https://github.com/traverse1984/betterthrow.git" }, "dependencies": { "retuple-symbols": "^1.0.0-next.2" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.35.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "typescript": "^5.9.2", "vitest": "^3.2.4", "zshy": "^0.4.1" }, "files": [ "dist" ], "exports": { ".": { "types": "./dist/index.d.cts", "import": "./dist/index.js", "require": "./dist/index.cjs" } } }