UNPKG

wellcrafted

Version:

Delightful TypeScript patterns for elegant, type-safe applications

91 lines (90 loc) 2.04 kB
{ "name": "wellcrafted", "version": "0.44.0", "description": "Delightful TypeScript patterns for elegant, type-safe applications", "type": "module", "files": [ "dist", "README.md", "LICENSE" ], "exports": { "./result": { "types": "./dist/result/index.d.ts", "import": "./dist/result/index.js" }, "./error": { "types": "./dist/error/index.d.ts", "import": "./dist/error/index.js" }, "./logger": { "types": "./dist/logger/index.d.ts", "import": "./dist/logger/index.js" }, "./json": { "types": "./dist/json.d.ts", "import": "./dist/json.js" }, "./brand": { "types": "./dist/brand.d.ts", "import": "./dist/brand.js" }, "./function": { "types": "./dist/function.d.ts", "import": "./dist/function.js" }, "./query": { "types": "./dist/query/index.d.ts", "import": "./dist/query/index.js" }, "./standard-schema": { "types": "./dist/standard-schema/index.d.ts", "import": "./dist/standard-schema/index.js" }, "./testing": { "types": "./dist/testing.d.ts", "import": "./dist/testing.js" } }, "scripts": { "build": "tsdown", "format": "biome format --write .", "lint": "biome lint --write .", "test": "bun test", "test:watch": "bun test --watch", "typecheck": "tsc --noEmit", "release": "bun run build && changeset version && changeset publish", "docs:dev": "bunx mint dev", "docs:validate": "bunx mint validate", "docs:links": "bunx mint broken-links" }, "keywords": [ "typescript", "delightful", "elegant", "type-safe", "well-crafted", "polished", "utilities", "result", "error-handling", "brand-types" ], "author": "", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/wellcrafted-dev/wellcrafted" }, "devDependencies": { "@biomejs/biome": "^2.3.3", "@changesets/cli": "^2.27.10", "@tanstack/query-core": "^5.82.0", "@types/bun": "^1.3.5", "arktype": "^2.1.29", "tsdown": "^0.12.5", "typescript": "^5.8.3", "valibot": "^1.2.0", "zod": "^4.3.3" } }