UNPKG

zod-refine

Version:

An adapter that allows using Zod schemas as Recoil Sync validators instead of Refine.

70 lines (69 loc) 1.62 kB
{ "name": "zod-refine", "version": "1.1.1", "description": "An adapter that allows using Zod schemas as Recoil Sync validators instead of Refine.", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsup src/index.ts --dts", "lint": "eslint src/ --ext .ts", "test": "jest", "prepare": "husky install", "semantic-release": "semantic-release" }, "repository": { "type": "git", "url": "https://github.com/brncsk/zod-refine.git" }, "release": { "branches": [ "main" ] }, "files": [ "dist/", "README.md" ], "keywords": [ "zod", "refine", "recoil-sync", "adapter", "validator" ], "author": "Barancsuk Ádám", "license": "MIT", "bugs": { "url": "https://github.com/brncsk/zod-refine/issues" }, "homepage": "https://github.com/brncsk/zod-refine#readme", "devDependencies": { "@types/eslint": "^8.4.2", "@types/jest": "^28.1.6", "@types/semantic-release": "^17.2.3", "@types/typescript": "^2.0.0", "@typescript-eslint/eslint-plugin": "^5.27.0", "@typescript-eslint/parser": "^5.27.0", "eslint": "^8.16.0", "husky": "^8.0.1", "jest": "^28.1.3", "lint-staged": "^13.0.0", "prettier": "^2.6.2", "semantic-release": "^19.0.2", "ts-jest": "^28.0.7", "ts-node": "^10.9.1", "tsup": "^6.0.1", "typescript": "^4.7.2" }, "peerDependencies": { "@recoiljs/refine": "^0.1.1", "recoil-sync": "^0.1.0", "zod": "^3.17.3" }, "lint-staged": { "*.ts": [ "eslint --cache --fix", "prettier --write" ] } }