zod-joda
Version:
JS-Joda integration for Zod validation library
73 lines (72 loc) • 1.89 kB
JSON
{
"name": "zod-joda",
"version": "2.1.2",
"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 || ^4.0.0"
},
"peerDependenciesMeta": {
"@zod/mini": {
"optional": true
},
"zod": {
"optional": true
}
},
"devDependencies": {
"@biomejs/biome": "^2.5.1",
"@commitlint/cli": "^21.1.0",
"@commitlint/config-conventional": "^21.1.0",
"@js-joda/core": "^5.7.0",
"@tsconfig/node22": "^22.0.5",
"@types/node": "^24.13.2",
"c8": "^10.1.3",
"lefthook": "^1.13.6",
"tsx": "^4.22.4",
"typescript": "^5.9.3",
"zod": "^4.4.3"
},
"packageManager": "pnpm@10.34.4+sha512.8768be55200ae3f2226b6527fcca2687e14bc4e5f12d7721a0f25da3df47915177058648db4177baf348120fa0ba2752d8d8d93f6beaf1fe64ae18da8de961af"
}