UNPKG

@nahkies/typescript-express-runtime

Version:

Runtime package for code generated by @nahkies/openapi-code-generator using the typescript-express template

133 lines 3.25 kB
{ "name": "@nahkies/typescript-express-runtime", "version": "0.26.0", "type": "module", "description": "Runtime package for code generated by @nahkies/openapi-code-generator using the typescript-express template", "license": "MIT", "author": { "name": "Michael Nahkies", "email": "support@nahkies.co.nz" }, "homepage": "https://openapi-code-generator.nahkies.co.nz/", "repository": { "type": "git", "url": "git+https://github.com/mnahkies/openapi-code-generator.git", "directory": "packages/typescript-express-runtime" }, "bugs": { "url": "https://github.com/mnahkies/openapi-code-generator/issues" }, "exports": { "./errors": { "import": { "types": "./dist/esm/errors.d.mts", "default": "./dist/esm/errors.mjs" }, "require": { "types": "./dist/cjs/errors.d.cts", "default": "./dist/cjs/errors.cjs" } }, "./server": { "import": { "types": "./dist/esm/server.d.mts", "default": "./dist/esm/server.mjs" }, "require": { "types": "./dist/cjs/server.d.cts", "default": "./dist/cjs/server.cjs" } }, "./joi": { "import": { "types": "./dist/esm/joi.d.mts", "default": "./dist/esm/joi.mjs" }, "require": { "types": "./dist/cjs/joi.d.cts", "default": "./dist/cjs/joi.cjs" } }, "./zod-v3": { "import": { "types": "./dist/esm/zod-v3.d.mts", "default": "./dist/esm/zod-v3.mjs" }, "require": { "types": "./dist/cjs/zod-v3.d.cts", "default": "./dist/cjs/zod-v3.cjs" } }, "./zod-v4": { "import": { "types": "./dist/esm/zod-v4.d.mts", "default": "./dist/esm/zod-v4.mjs" }, "require": { "types": "./dist/cjs/zod-v4.d.cts", "default": "./dist/cjs/zod-v4.cjs" } } }, "dependencies": { "raw-body": "^3.0.2", "tslib": "^2.8.1" }, "peerDependencies": { "@types/body-parser": "^1.19.6", "@types/cors": "^2.8.19", "body-parser": "^2.2.0", "cors": "^2.8.5", "express": "^5.1.0", "joi": "^17.13.3 || ^18.0.1", "zod": "^3.25.74 || ^4.1.12" }, "peerDependenciesMeta": { "joi": { "optional": true }, "zod": { "optional": true } }, "devDependencies": { "@types/body-parser": "^1.19.6", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "body-parser": "^2.2.2", "joi": "^18.2.1", "tsdown": "^0.22.0", "typescript": "^6.0.3", "vitest": "^4.0.11", "zod": "^4.3.6", "@nahkies/typescript-common-runtime": "^0.22.0" }, "files": [ "src", "dist/cjs", "dist/esm", "README.md", "CHANGELOG.md", "tsconfig.json" ], "keywords": [ "@nahkies/openapi-code-generator", "runtime", "typescript-express", "express", "zod" ], "engines": { "node": ">=22" }, "publishConfig": { "access": "public" }, "scripts": { "clean": "rm -rf ./dist && rm -f tsconfig.tsbuildinfo", "dev": "nodemon --watch ./src -e ts --delay 2 --exec 'pnpm build'", "build": "tsc -p ./tsconfig.json", "bundle": "tsdown", "test": "vitest run" } }