zod-joda
Version:
JS-Joda integration for Zod validation library
73 lines (72 loc) • 1.88 kB
JSON
{
"name": "zod-joda",
"version": "2.0.1",
"description": "JS-Joda integration for Zod validation library",
"author": "Ben Scholzen 'DASPRiD'",
"keywords": [
"Zod",
"js-joda",
"validation",
"joda",
"TypeScript"
],
"license": "BSD-2-Clause",
"repository": {
"type": "git",
"url": "git+https://github.com/dasprid/zod-joda.git"
},
"type": "module",
"sideEffects": false,
"files": [
"dist/**/*"
],
"module": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
},
"./mini": {
"import": {
"types": "./dist/mini.d.ts",
"default": "./dist/mini.js"
}
}
},
"scripts": {
"build": "tsc -p tsconfig.build.json",
"test": "c8 tsx --test --experimental-test-module-mocks --no-warnings=ExperimentalWarning",
"test:ci": "c8 --reporter=lcov tsx --test --experimental-test-module-mocks --no-warnings=ExperimentalWarning",
"format": "biome format . --write",
"check": "biome check . --write"
},
"peerDependencies": {
"@js-joda/core": "^3.2.0 || ^4.0.0 || ^5.0.0",
"zod": "^3.25.56"
},
"peerDependenciesMeta": {
"@zod/mini": {
"optional": true
},
"zod": {
"optional": true
}
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@js-joda/core": "^5.6.5",
"@tsconfig/node22": "^22.0.2",
"@types/node": "^22.15.30",
"c8": "^10.1.3",
"lefthook": "^1.11.13",
"tsx": "^4.19.4",
"typescript": "^5.8.3",
"zod": "^3.25.56"
},
"packageManager": "pnpm@10.10.0+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39"
}