UNPKG

nexting

Version:

A comprehensive, type-safe full-stack library for TypeScript/JavaScript applications. Provides server actions, API controllers, React hooks, error handling, and professional logging - all with complete type safety and inference.

87 lines (86 loc) 2.15 kB
{ "name": "nexting", "version": "1.0.11", "description": "A comprehensive, type-safe full-stack library for TypeScript/JavaScript applications. Provides server actions, API controllers, React hooks, error handling, and professional logging - all with complete type safety and inference.", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./server": { "types": "./dist/server.d.ts", "import": "./dist/server.mjs", "require": "./dist/server.js" }, "./client": { "types": "./dist/client.d.ts", "import": "./dist/client.mjs", "require": "./dist/client.js" } }, "files": [ "dist" ], "scripts": { "build": "tsup", "build:watch": "bun run build --watch", "dev": "bun run build:watch", "test": "jest", "test:docs": "cd docs && bun run dev", "link:docs": "bun run build && cd docs && bun install", "prepublishOnly": "bun run build", "lint": "eslint src" }, "keywords": [ "typescript", "javascript", "next.js", "server-actions", "api-controllers", "react-hooks", "full-stack", "type-safe", "validation", "error-handling", "logging", "swr", "zod", "isomorphic", "universal", "production-ready" ], "author": "Roberto Ríos <roberto@rrios.dev>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/rrios-dev/nexting" }, "devDependencies": { "@eslint/js": "^9.32.0", "@types/bun": "latest", "@types/jest": "^30.0.0", "eslint": "^9.32.0", "globals": "^16.3.0", "jest": "^30.0.5", "next": "^15.4.5", "swr": "^2.3.4", "ts-jest": "^29.4.0", "tsup": "^8.5.0", "typescript": "^5.8.3", "typescript-eslint": "^8.38.0" }, "peerDependencies": { "typescript": "^5.0.0", "swr": "^2.3.4", "next": "^15.4.5" }, "dependencies": { "http-status-codes": "^2.3.0", "zod": "^4.0.13", "async-xtate": "^1.x" } }