UNPKG

@hz-9/a5-crud-zod

Version:

Zod validation and CRUD utilities for the @hz-9/a5-* series of repositories.

87 lines 2.31 kB
{ "name": "@hz-9/a5-crud-zod", "version": "0.2.0-alpha.8", "description": "Zod validation and CRUD utilities for the @hz-9/a5-* series of repositories.", "keywords": [ "nest", "a5", "a5-crud", "a5-zod", "zod", "validation" ], "homepage": "https://hz-9.github.io/a5/guide/a5-crud-zod", "bugs": { "url": "https://github.com/hz-9/a5/issues" }, "repository": { "type": "git", "url": "https://github.com/hz-9/a5.git", "directory": "library/crud-zod" }, "license": "MIT", "author": "Chen Zhen <heavenzhen999@163.com>", "exports": { ".": { "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./zod": { "require": "./dist/plugins/zod.js", "types": "./dist/plugins/zod.d.ts" }, "./*": { "require": "./dist/*.js", "types": "./dist/*.d.ts" } }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/**/*.{d.ts,js}" ], "dependencies": { "nestjs-zod": "~5.0.1", "zod": "~4.1.12" }, "devDependencies": { "@hz-9/eslint-config-airbnb-ts": "~0.6.0", "@nestjs/cli": "^10.0.0", "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0", "@nestjs/testing": "^10.0.0", "@rushstack/heft": "0.66.1", "@types/heft-jest": "~1.0.3", "@types/node": "~20.3.1", "class-transformer": "~0.5.1", "class-validator": "~0.14.0", "eslint": "^8.2.0", "reflect-metadata": "^0.1.13", "rxjs": "^7.8.1", "ts-node": "^10.9.1", "typescript": ">=5.0.0 <5.4.0", "@types/supertest": "~6.0.2", "supertest": "~7.0.0", "@hz-9/a5-core": "0.2.0-alpha.8", "@hz-9/heft-nest-rig": "0.1.2" }, "peerDependencies": { "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0", "reflect-metadata": "^0.1.13", "rxjs": "^7.8.1", "@hz-9/a5-core": "0.2.0-alpha.8" }, "publishConfig": { "access": "public" }, "scripts": { "build": "heft test-all --clean", "build-custon": "heft custom-build", "lint": "heft lint", "test": "heft test --clean", "test:watch": "heft test-watch --clean", "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:e2e": "jest --config ./test/jest-e2e.json" } }