UNPKG

zod-to-x

Version:

Multi language types generation from Zod schemas.

67 lines (66 loc) 1.54 kB
{ "name": "zod-to-x", "version": "1.4.2", "description": "Multi language types generation from Zod schemas.", "main": "dist/index.js", "files": [ "dist" ], "scripts": { "build": "tsc && tsc-alias", "build:debug": "tsc --project tsconfig.dev.json && tsc-alias", "format:check": "prettier --check .", "test": "jest", "test:cpp": "bash ./test/test_zod2cpp/test_cpp.sh", "ts-run": "ts-node -r tsconfig-paths/register", "prepare": "husky" }, "repository": { "type": "git", "url": "git+https://github.com/rroumenov/zod-to-x.git" }, "keywords": [ "zod", "transpiler", "schema", "type", "generator", "zod-to-cpp", "zpd-to-c++", "zod-to-ts", "zod-to-typescript", "typescript", "typescript-generator", "type-generation", "protobuf" ], "author": "Radoslav Roumenov Krastev", "license": "MIT", "bugs": { "url": "https://github.com/rroumenov/zod-to-x/issues" }, "homepage": "https://github.com/rroumenov/zod-to-x#readme", "lint-staged": { "*.ts": "prettier --write" }, "peerDependencies": { "zod": ">=3.22.3" }, "dependencies": { "case": "1.6.3" }, "devDependencies": { "@types/jest": "29.5.14", "husky": "^9.1.7", "jest": "^29.7.0", "jest-diff": "^29.7.0", "lint-staged": "^15.2.11", "prettier": "^3.4.2", "protobufjs": "7.4.0", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "tsc-alias": "^1.8.10", "tsconfig-paths": "4.2.0", "typescript": "^5.6.3" } }