{"_id":"zod-validation-error","_rev":"4249755","name":"zod-validation-error","description":"Wrap zod validation errors in user-friendly readable messages","dist-tags":{"beta":"4.0.0-beta.2","latest":"5.0.0"},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"time":{"modified":"2026-03-29T21:54:28.000Z","created":"2022-08-30T12:57:42.050Z","5.0.0":"2025-11-03T11:11:53.484Z","3.5.4":"2025-11-03T08:24:48.057Z","4.0.2":"2025-09-19T07:40:57.236Z","4.0.1":"2025-07-23T14:55:21.979Z","4.0.0":"2025-07-22T06:37:15.819Z","4.0.0-beta.2":"2025-07-11T18:10:16.384Z","3.5.3":"2025-07-11T18:04:57.015Z","4.0.0-beta.1":"2025-07-02T15:54:12.885Z","3.5.2":"2025-06-18T07:01:27.174Z","3.5.1":"2025-06-16T14:59:43.081Z","3.5.0":"2025-06-12T07:25:04.918Z","3.4.1":"2025-05-06T11:56:46.550Z","3.4.0":"2024-09-16T06:44:05.552Z","3.3.1":"2024-08-01T12:14:40.954Z","3.3.0":"2024-05-10T06:29:47.775Z","3.2.0":"2024-04-23T12:15:37.098Z","3.1.0":"2024-04-04T16:34:29.077Z","3.0.3":"2024-02-28T07:51:20.165Z","3.0.2":"2024-02-13T08:10:16.800Z","3.0.1":"2024-02-12T08:44:43.574Z","3.0.0":"2024-01-16T09:38:04.828Z","2.1.0":"2023-10-31T07:42:54.578Z","2.0.0":"2023-10-20T07:17:46.780Z","1.5.0":"2023-08-18T10:02:02.559Z","1.4.0":"2023-08-17T06:48:42.759Z","1.3.1":"2023-06-19T15:25:45.218Z","1.3.0":"2023-04-07T12:28:09.116Z","1.2.1":"2023-04-04T10:41:46.392Z","1.2.0":"2023-04-03T18:35:25.112Z","1.1.0":"2023-03-20T09:15:19.113Z","1.0.1":"2023-03-03T17:30:15.268Z","1.0.0":"2023-03-03T17:04:01.087Z","0.3.2":"2023-02-24T15:50:14.657Z","0.3.1":"2023-02-02T10:46:24.616Z","0.3.0":"2022-12-21T17:32:35.073Z","0.2.2":"2022-12-14T10:31:16.686Z","0.2.2-beta.1":"2022-12-12T12:35:35.538Z","0.2.2-beta.0":"2022-12-12T12:30:46.875Z","0.2.1":"2022-10-04T15:45:36.206Z","0.2.0":"2022-10-04T15:15:35.243Z","0.1.1":"2022-08-30T13:30:03.829Z","0.1.0":"2022-08-30T12:57:42.050Z"},"users":{},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"versions":{"5.0.0":{"name":"zod-validation-error","version":"5.0.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"gitHead":"50a01a48c6c8137c1c93010fca5edf54f37a5847","_id":"zod-validation-error@5.0.0","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"shasum":"96db948070b7bfcb13bfec5134113e580f9eee38","size":43484,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-5.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:819d1f39-c456-4785-92e6-318638fe245c"}},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_5.0.0_1762168313181_0.0781540019286251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T11:11:53.484Z","publish_time":1762168313484,"_source_registry_name":"default","_cnpm_publish_time":1762168313484},"3.5.4":{"name":"zod-validation-error","version":"3.5.4","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v3/index.js","module":"./v3/index.mjs","types":"./v3/index.d.ts","exports":{".":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^3.24.4"},"peerDependencies":{"zod":"^3.24.4"},"gitHead":"ef09973f692b729d523f6e5b44de0ca9bcc5c6a7","_id":"zod-validation-error@3.5.4","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"shasum":"9072f829e4b45b9e27317c3002408c0c4cdd2bb4","size":17407,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.5.4.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:819d1f39-c456-4785-92e6-318638fe245c"}},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_3.5.4_1762158287837_0.20207158955343174"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-03T08:24:48.057Z","publish_time":1762158288057,"_source_registry_name":"default","_cnpm_publish_time":1762158288057},"4.0.2":{"name":"zod-validation-error","version":"4.0.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_id":"zod-validation-error@4.0.2","gitHead":"734ae0cf7300ff2ed18c80ebff324635c4cfdca2","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"shasum":"bc605eba49ce0fcd598c127fee1c236be3f22918","size":39735,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-4.0.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_4.0.2_1758267657058_0.6845292243601364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-19T07:40:57.236Z","publish_time":1758267657236,"_source_registry_name":"default","_cnpm_publish_time":1758267657236},"4.0.1":{"name":"zod-validation-error","version":"4.0.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_id":"zod-validation-error@4.0.1","gitHead":"683212d69fdb4e08c6ed940be279efaae46cde84","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"a105723eb40299578a6a38cb86647068f6d005b1","size":39685,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-4.0.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_4.0.1_1753282521800_0.47059495785460026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-23T14:55:21.979Z","publish_time":1753282521979,"_source_registry_name":"default","_cnpm_publish_time":1753282521979},"4.0.0":{"name":"zod-validation-error","version":"4.0.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_id":"zod-validation-error@4.0.0","gitHead":"27da79fe2ba7a58f6343d2ba9974640902efb06f","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"23.8.0","_npmVersion":"10.9.2","dist":{"shasum":"c5c2a492f338b90d75c9f55a8b08db7be44d97fb","size":39147,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-4.0.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_4.0.0_1753166235641_0.7333932872961841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-22T06:37:15.819Z","publish_time":1753166235819,"_source_registry_name":"default","_cnpm_publish_time":1753166235819},"4.0.0-beta.2":{"name":"zod-validation-error","version":"4.0.0-beta.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_id":"zod-validation-error@4.0.0-beta.2","readmeFilename":"README.v3.md","gitHead":"6660d482b56bb8f6eb7c6dd97d70160f480a6b24","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"shasum":"2c30c6315172a08627f57d2bd29c8408c2b31f27","size":41781,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-4.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-4.0.0-beta.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_4.0.0-beta.2_1752257416186_0.09051954604144563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T18:10:16.384Z","publish_time":1752257416384,"_source_registry_name":"default","deprecated":"please use v.4.0.0 instead","_cnpm_publish_time":1752257416384},"3.5.3":{"name":"zod-validation-error","version":"3.5.3","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v3/index.js","module":"./v3/index.mjs","types":"./v3/index.d.ts","exports":{".":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^4.0.2"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0"},"_id":"zod-validation-error@3.5.3","gitHead":"54d469cfdb82717391a39d4a53c9441af38377b6","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"22.13.1","_npmVersion":"11.1.0","dist":{"shasum":"85ba33290200d8db9f043621e284f40dddefb7e5","size":39676,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.5.3.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_3.5.3_1752257096826_0.5819121154328923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T18:04:57.015Z","publish_time":1752257097015,"_source_registry_name":"default","_cnpm_publish_time":1752257097015},"4.0.0-beta.1":{"name":"zod-validation-error","version":"4.0.0-beta.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v4/index.js","module":"./v4/index.mjs","types":"./v4/index.d.ts","exports":{".":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^3.25.62"},"peerDependencies":{"zod":"^3.25.0"},"_id":"zod-validation-error@4.0.0-beta.1","gitHead":"29bb98d4a01dde0940b5a19c01cce2754d338234","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"daaa9c4c7d673c5d2d2e721695e516c50500f488","size":41752,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-4.0.0-beta.1.tgz"},"_npmUser":{"name":"jmike","actor":{"name":"jmike","type":"user","email":"dimitris@jmike.gr"},"email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_4.0.0-beta.1_1751471652691_0.400264369576248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T15:54:12.885Z","publish_time":1751471652885,"_source_registry_name":"default","deprecated":"please use v.4.0.0 instead","_cnpm_publish_time":1751471652885},"3.5.2":{"name":"zod-validation-error","version":"3.5.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com","url":"https://github.com/NikosTsompanides"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./v3/index.js","module":"./v3/index.mjs","types":"./v3/index.d.ts","exports":{".":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v3":{"types":"./v3/index.d.ts","require":"./v3/index.js","import":"./v3/index.mjs"},"./v4":{"types":"./v4/index.d.ts","require":"./v4/index.js","import":"./v4/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^9.1.7","lint-staged":"^15.0.1","prettier":"^2.8.8","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"^3.25.62"},"peerDependencies":{"zod":"^3.25.0"},"_id":"zod-validation-error@3.5.2","gitHead":"f44017bfd0308fad3cebeaf87ffedf16de98af30","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"5af463c1acd4662e6b2610a75260931dbcb43a56","size":39668,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.5.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr","actor":{"name":"jmike","email":"dimitris@jmike.gr","type":"user"}},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_3.5.2_1750230086977_0.5672978327728035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-18T07:01:27.174Z","publish_time":1750230087174,"_source_registry_name":"default","_cnpm_publish_time":1750230087174},"3.5.1":{"name":"zod-validation-error","version":"3.5.1","keywords":["zod","error","validation"],"author":{"url":"https://github.com/jmike","name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr"},"license":"MIT","_id":"zod-validation-error@3.5.1","maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"contributors":[{"url":"https://github.com/thanoskrg","name":"Thanos Karagiannis","email":"hey@maestros.io"},{"url":"https://github.com/NikosTsompanides","name":"Nikos Tsompanides","email":"nikostsompanides@gmail.com"},{"url":"https://github.com/nikoskalogridis","name":"Nikos Kalogridis"}],"homepage":"https://github.com/causaly/zod-validation-error#readme","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"dist":{"shasum":"5d6044a2ecad74202d155ca58e4fa0eebbe143bb","size":39431,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.5.1.tgz"},"main":"./v3/index.js","types":"./v3/index.d.ts","module":"./v3/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./v3/index.d.ts","import":"./v3/index.mjs","require":"./v3/index.js"},"./v3":{"types":"./v3/index.d.ts","import":"./v3/index.mjs","require":"./v3/index.js"},"./v4":{"types":"./v4/index.d.ts","import":"./v4/index.mjs","require":"./v4/index.js"}},"gitHead":"bfcdba7d3215de62eb5e6e589878dee9163fbd76","scripts":{"lint":"eslint lib --ext .ts","test":"vitest run","build":"tsup --config ./tsup.config.ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","prepare":"husky","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","prerelease":"npm run build && npm run test"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"repository":{"url":"git://github.com/causaly/zod-validation-error.git","type":"git"},"_npmVersion":"10.8.2","description":"Wrap zod validation errors in user-friendly readable messages","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"sideEffects":false,"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.62","tsup":"^8.0.2","husky":"^9.1.7","eslint":"^8.4.1","vitest":"^3.1.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.5.0","lint-staged":"^15.0.1","concurrently":"^8.2.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.4.1","@changesets/changelog-github":"^0.5.0","@commitlint/config-conventional":"^18.0.0","@typescript-eslint/eslint-plugin":"^6.4.1"},"peerDependencies":{"zod":"^3.25.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-validation-error_3.5.1_1750085982856_0.1735127035450874","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-16T14:59:43.081Z","publish_time":1750085983081,"_source_registry_name":"default","_cnpm_publish_time":1750085983081},"3.5.0":{"name":"zod-validation-error","version":"3.5.0","keywords":["zod","error","validation"],"author":{"url":"https://github.com/jmike","name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr"},"license":"MIT","_id":"zod-validation-error@3.5.0","maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"contributors":[{"url":"https://github.com/thanoskrg","name":"Thanos Karagiannis","email":"hey@maestros.io"},{"url":"https://github.com/nikoskalogridis","name":"Nikos Kalogridis"}],"homepage":"https://github.com/causaly/zod-validation-error#readme","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"dist":{"shasum":"13d31d04abbc72f3cc33c5466985f861f54ff96c","size":38721,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.5.0.tgz"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./v4":{"types":"./dist/v4/index.d.ts","import":"./dist/v4/index.mjs","require":"./dist/v4/index.js"}},"gitHead":"737ae88737520c4a633ea4f742a36edff2985db3","scripts":{"lint":"eslint lib --ext .ts","test":"vitest run","build":"tsup --config ./tsup.config.ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","prepare":"husky install","release":"changeset publish","changeset":"changeset","typecheck":"tsc --noEmit","prerelease":"npm run build && npm run test"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"repository":{"url":"git://github.com/causaly/zod-validation-error.git","type":"git"},"_npmVersion":"10.8.2","description":"Wrap zod validation errors in user-friendly readable messages","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc.json --write"]},"sideEffects":false,"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.62","tsup":"^8.0.2","husky":"^8.0.3","eslint":"^8.4.1","rimraf":"^5.0.1","vitest":"^3.1.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.5.0","lint-staged":"^15.0.1","concurrently":"^8.2.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.4.1","@changesets/changelog-github":"^0.5.0","@commitlint/config-conventional":"^18.0.0","@typescript-eslint/eslint-plugin":"^6.4.1"},"peerDependencies":{"zod":"^3.25.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-validation-error_3.5.0_1749713104726_0.7153170197901499","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-06-12T07:25:04.918Z","publish_time":1749713104918,"_source_registry_name":"default","_cnpm_publish_time":1749713104918},"3.4.1":{"name":"zod-validation-error","version":"3.4.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"vitest run","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","tsup":"^8.0.2","typescript":"^5.1.6","vitest":"^3.1.2","zod":"3.24.4"},"peerDependencies":{"zod":"^3.24.4"},"_id":"zod-validation-error@3.4.1","gitHead":"f19abcc3f6391dceb16712936a6753ba816a0100","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"fb0a64f15d90f4aafe9ccc804331853609aad408","size":13962,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.4.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zod-validation-error_3.4.1_1746532606377_0.8671057174168886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-06T11:56:46.550Z","publish_time":1746532606550,"_source_registry_name":"default","_cnpm_publish_time":1746532606550},"3.4.0":{"name":"zod-validation-error","version":"3.4.0","keywords":["zod","error","validation"],"author":{"url":"https://github.com/jmike","name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr"},"license":"MIT","_id":"zod-validation-error@3.4.0","maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"contributors":[{"url":"https://github.com/thanoskrg","name":"Thanos Karagiannis","email":"hey@maestros.io"},{"url":"https://github.com/nikoskalogridis","name":"Nikos Kalogridis"}],"homepage":"https://github.com/causaly/zod-validation-error#readme","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"dist":{"shasum":"3a8a1f55c65579822d7faa190b51336c61bee2a6","size":13986,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.4.0.tgz"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a332c003216f82daf7eccc70b471e07377467eaf","scripts":{"lint":"eslint lib --ext .ts","test":"jest","build":"tsup --config ./tsup.config.ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","prepare":"husky install","release":"changeset publish","coverage":"jest --coverage","changeset":"changeset","typecheck":"tsc --noEmit","prerelease":"npm run build && npm run test"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"repository":{"url":"git://github.com/causaly/zod-validation-error.git","type":"git"},"_npmVersion":"10.8.2","description":"Wrap zod validation errors in user-friendly readable messages","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"sideEffects":false,"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.20.0","jest":"^29.3.1","tsup":"^8.0.2","husky":"^8.0.3","eslint":"^8.4.1","rimraf":"^5.0.1","ts-jest":"^29.0.3","prettier":"^2.8.8","typescript":"^5.1.6","@types/jest":"^29.2.4","@types/node":"^20.5.0","lint-staged":"^15.0.1","concurrently":"^8.2.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.4.1","@changesets/changelog-github":"^0.5.0","@commitlint/config-conventional":"^18.0.0","@typescript-eslint/eslint-plugin":"^6.4.1"},"peerDependencies":{"zod":"^3.18.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-validation-error_3.4.0_1726469045417_0.39345610085901717","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-16T06:44:05.552Z","publish_time":1726469045552,"_source_registry_name":"default","_cnpm_publish_time":1726469045552},"3.3.1":{"name":"zod-validation-error","version":"3.3.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","tsup":"^8.0.2","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.3.1","gitHead":"62e682626e97698c2c94c648b8d9f5799176469a","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"86adc781129d1a7fed3c3e567e8dbe7c4a15eaa4","size":12474,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.3.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.3.1_1722514480819_0.03710444949082703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-01T12:14:40.954Z","publish_time":1722514480954,"_source_registry_name":"default","_cnpm_publish_time":1722514480954},"3.3.0":{"name":"zod-validation-error","version":"3.3.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","tsup":"^8.0.2","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.3.0","gitHead":"9e6291d51fea5034e345dcbe7db1d607ee6f4044","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"2cfe81b62d044e0453d1aa3ae7c32a2f36dde9af","size":12474,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.3.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.3.0_1715322587570_0.08921996513794617"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T06:29:47.775Z","publish_time":1715322587775,"_source_registry_name":"default","_cnpm_publish_time":1715322587775},"3.2.0":{"name":"zod-validation-error","version":"3.2.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","tsup":"^8.0.2","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.2.0","gitHead":"499b9ac9766f340f6603c02f49fadd400c0f8fd6","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"df2ef6a8531d959324990599fb58206ca9479093","size":12196,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.2.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.2.0_1713874536936_0.6766419763454565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-23T12:15:37.098Z","publish_time":1713874537098,"_source_registry_name":"default","_cnpm_publish_time":1713874537098},"3.1.0":{"name":"zod-validation-error","version":"3.1.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","tsup":"^8.0.2","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.1.0","gitHead":"edb2b32880c091d21b91391e15163a549d0ceb56","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"ce6b74a67b1b28cbbc41f890e88b2778f856e1fe","size":11675,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.1.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.1.0_1712248468851_0.8231671540881489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T16:34:29.077Z","publish_time":1712248469077,"_source_registry_name":"default","_cnpm_publish_time":1712248469077},"3.0.3":{"name":"zod-validation-error","version":"3.0.3","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"},"contributors":[{"name":"Thanos Karagiannis","email":"hey@maestros.io","url":"https://github.com/thanoskrg"},{"name":"Nikos Kalogridis","url":"https://github.com/nikoskalogridis"}],"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build":"tsup --config ./tsup.config.ts","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","tsup":"^8.0.2","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.0.3","gitHead":"fe9986307554d6b30f06225d90658c375702e8e0","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"d2e0bbb1bb5fcf0ae406095180dc3c31d8145b8e","size":11433,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.0.3.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.0.3_1709106680029_0.18008431664104751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-28T07:51:20.165Z","publish_time":1709106680165,"_source_registry_name":"default","_cnpm_publish_time":1709106680165},"3.0.2":{"name":"zod-validation-error","version":"3.0.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.0.2","gitHead":"a7e970fac359cf2f6ee8290b49712768d6df2a4c","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"35a0f15e998d7fc88a569d50a9c1dbc3fb1abaae","size":10493,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.0.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.0.2_1707811816644_0.5676701022579971"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-13T08:10:16.800Z","publish_time":1707811816800,"_source_registry_name":"default","_cnpm_publish_time":1707811816800},"3.0.1":{"name":"zod-validation-error","version":"3.0.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","require":"./dist/cjs/index.js","import":"./dist/esm/index.js"}},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.0.1","gitHead":"11df108b0beefd31f37562ecf513a6966a581168","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"49b7be239df6135b28854920fe8a1f4085bbd5f9","size":10515,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.0.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.0.1_1707727483383_0.33081052475313366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-12T08:44:43.574Z","publish_time":1707727483574,"_source_registry_name":"default","deprecated":"this package has been deprecated","_cnpm_publish_time":1707727483574},"3.0.0":{"name":"zod-validation-error","version":"3.0.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@3.0.0","gitHead":"bfc7eaa6474887d9a2756a2c28488e92be39ad5c","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"69dee45a03ccf9739456bddb50b4d27f121c6f45","size":10434,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-3.0.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_3.0.0_1705397884643_0.28952768345929725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T09:38:04.828Z","publish_time":1705397884828,"_source_registry_name":"default","_cnpm_publish_time":1705397884828},"2.1.0":{"name":"zod-validation-error","version":"2.1.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^18.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^2.8.8","rimraf":"^5.0.1","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@2.1.0","gitHead":"3f4e60b47d886ca5b7f62888b100d899b20c6023","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"208eac75237dfed47c0018d2fe8fd03501bfc9ac","size":8169,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-2.1.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_2.1.0_1698738174421_0.20877362926422594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-31T07:42:54.578Z","publish_time":1698738174578,"_source_registry_name":"default","_cnpm_publish_time":1698738174578},"2.0.0":{"name":"zod-validation-error","version":"2.0.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish","prepare":"husky install"},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","concurrently":"^8.2.0","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^15.0.1","prettier":"^3.0.2","rimraf":"^5.0.1","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"_id":"zod-validation-error@2.0.0","gitHead":"076222b803b8cafd98d6ba195049235003e0ee87","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"0cfe06f95b7625305ddc148860526f5d8ca63530","size":8020,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-2.0.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_2.0.0_1697786266450_0.5283913108242286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-20T07:17:46.780Z","publish_time":1697786266780,"_source_registry_name":"default","_cnpm_publish_time":1697786266780},"1.5.0":{"name":"zod-validation-error","version":"1.5.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"8cbba97dee43eed1ab1b804a7bf139877a3d4af8","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.5.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"2b355007a1c3b7fb04fa476bfad4e7b3fd5491e3","size":8059,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.5.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.5.0_1692352922362_0.15743590770766303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-18T10:02:02.559Z","publish_time":1692352922559,"_source_registry_name":"default","_cnpm_publish_time":1692352922559},"1.4.0":{"name":"zod-validation-error","version":"1.4.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^5.1.6","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"f1a2a098c5b198f0ab9155e35d4c35e705bec490","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.4.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"72682a605dd0ab476abeba8844cc454545e1d746","size":7561,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.4.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.4.0_1692254922605_0.20381763206492964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-17T06:48:42.759Z","publish_time":1692254922759,"_source_registry_name":"default","_cnpm_publish_time":1692254922759},"1.3.1":{"name":"zod-validation-error","version":"1.3.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"c39e6ea2469c041f476757b270adc87ea514ade0","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.3.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"7134579d2ba3994495133b879a076786c8c270f5","size":7064,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.3.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.3.1_1687188344979_0.6521421318481606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T15:25:45.218Z","publish_time":1687188345218,"_source_registry_name":"default","_cnpm_publish_time":1687188345218},"1.3.0":{"name":"zod-validation-error","version":"1.3.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"65347deef49def277239b659d21d96dbbf7ef314","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.3.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"6a37e8b1896e45362a4e4cf9506eca203fad3c6e","size":7065,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.3.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.3.0_1680870488897_0.9853902523945703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-07T12:28:09.116Z","publish_time":1680870489116,"_cnpm_publish_time":1680870489116},"1.2.1":{"name":"zod-validation-error","version":"1.2.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":">=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"npm run build:types\" \"npm run build:esm\" \"npm run build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"npm run build && npm run test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"1cf13599b33d032958c7ef0f9f3bbe0caf77ff19","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.2.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"3aae5f4b9d0033e8a7d02f233395129ce840c06a","size":7004,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.2.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.2.1_1680604906251_0.37885918242495165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-04T10:41:46.392Z","publish_time":1680604906392,"_cnpm_publish_time":1680604906392},"1.2.0":{"name":"zod-validation-error","version":"1.2.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"8e8aa34d66bbe74614cf4bd6e13f97192bc39864","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.2.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"c5e71b3b454faf8bc84149a4a237d4b960fb991b","size":7008,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.2.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.2.0_1680546924975_0.7845099726089497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-03T18:35:25.112Z","publish_time":1680546925112,"_cnpm_publish_time":1680546925112},"1.1.0":{"name":"zod-validation-error","version":"1.1.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"ae4d65f4099396b7e378ebcd308e3678a14fe0e3","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.1.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"d6dff11b596feb05f24a0ef22adc194ca6817edf","size":6626,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.1.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.1.0_1679303718955_0.017693702821391266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-20T09:15:19.113Z","publish_time":1679303719113,"_cnpm_publish_time":1679303719113},"1.0.1":{"name":"zod-validation-error","version":"1.0.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"6273a522cae10e44215b023c22292033032a9c09","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.0.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"fc8758b667ecdb8121439458c7ab05d0be469b19","size":6433,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.0.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.0.1_1677864615116_0.16051915413304751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T17:30:15.268Z","publish_time":1677864615268,"_cnpm_publish_time":1677864615268},"1.0.0":{"name":"zod-validation-error","version":"1.0.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"4107d136c3ac3bb07b4c8c7299415bc68ebf7eef","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@1.0.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"1f1ec657347464ac24c602b63a9dbfe73b38e74b","size":6479,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-1.0.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_1.0.0_1677863040904_0.07626728741368849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T17:04:01.087Z","publish_time":1677863041087,"_cnpm_publish_time":1677863041087},"0.3.2":{"name":"zod-validation-error","version":"0.3.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"f54cefa0dc90528dbbfc007cb173c3c99e43458e","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.3.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"1f09877cd3d671a37d6c0e4e0b7ad42c24d5d8c2","size":5458,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.3.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.3.2_1677253814491_0.7369944927723229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T15:50:14.657Z","publish_time":1677253814657,"_cnpm_publish_time":1677253814657},"0.3.1":{"name":"zod-validation-error","version":"0.3.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"15748cc64a29df6816b8eac0162a3c3b5344392a","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.3.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"c31e5d72ff1e5a682c7eec9901148aefc6981b6d","size":5408,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.3.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.3.1_1675334784511_0.9081595523106554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-02T10:46:24.616Z","publish_time":1675334784616,"_cnpm_publish_time":1675334784616},"0.3.0":{"name":"zod-validation-error","version":"0.3.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"7a486d0841858cbf400fba596544c6d61b54eac8","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.3.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"59118411ce24780e7a0380e89945b147cb8fe877","size":5311,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.3.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.3.0_1671643954864_0.9573941229669869"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-21T17:43:16.220Z","publish_time":1671643955073,"_cnpm_publish_time":1671643955073},"0.2.2":{"name":"zod-validation-error","version":"0.2.2","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest","coverage":"jest --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^29.2.4","@types/node":"^18.11.13","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^29.3.1","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^29.0.3","typescript":"^4.9.4","zod":"^3.20.0"},"peerDependencies":{"zod":"^3.18.0"},"gitHead":"0c73aa8fffb234278fbe8050c3aef9271a028821","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.2.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"934a7275f8b0977613ddf74731c4da519330802a","size":4795,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.2.2.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.2.2_1671013876493_0.06907084860744805"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T10:58:48.918Z","publish_time":1671013876686,"_cnpm_publish_time":1671013876686},"0.2.2-beta.1":{"name":"zod-validation-error","version":"0.2.2-beta.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"zod":"^3.18.0"},"readmeFilename":"README.md","licenseText":"(The MIT License)\n\nCopyright 2022 Causaly, Inc <front-end@causaly.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"zod-validation-error@0.2.2-beta.1","dist":{"shasum":"fcd3f57f242796081c077dc4c33933d0d1a4ad07","size":4838,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.2.2-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.2.2-beta.1.tgz"},"_npmUser":{"name":"dnlytras","email":"dnlytras@gmail.com"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.2.2-beta.1_1670848535361_0.27771568340391783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T12:58:32.081Z","publish_time":1670848535538,"_cnpm_publish_time":1670848535538},"0.2.2-beta.0":{"name":"zod-validation-error","version":"0.2.2-beta.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/types/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js","types":"./dist/types/index.d.ts"},"publishConfig":{"access":"public"},"sideEffects":false,"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"typecheck":"tsc --noEmit","build:cjs":"tsc -p ./tsconfig.build-cjs.json","build:esm":"tsc -p ./tsconfig.build-esm.json","build:types":"tsc -p ./tsconfig.build-types.json","build":"rimraf dist && concurrently \"yarn build:types\" \"yarn build:esm\" \"yarn build:cjs\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"zod":"^3.18.0"},"readmeFilename":"README.md","licenseText":"(The MIT License)\n\nCopyright 2022 Causaly, Inc <front-end@causaly.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"zod-validation-error@0.2.2-beta.0","dist":{"shasum":"6dc40ad51506c5661ba71e4a904e89b0a618ee71","size":4885,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.2.2-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.2.2-beta.0.tgz"},"_npmUser":{"name":"dnlytras","email":"dnlytras@gmail.com"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.2.2-beta.0_1670848246729_0.42976215764148185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T12:58:31.217Z","publish_time":1670848246875,"_cnpm_publish_time":1670848246875},"0.2.1":{"name":"zod-validation-error","version":"0.2.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"publishConfig":{"access":"public"},"sideEffects":false,"types":"./build/index.d.ts","main":"./build/node/cjs/index.js","exports":{".":{"node":{"import":"./build/node/esm/index.js","require":"./build/node/cjs/index.js"},"default":"./build/browser/esm/index.js"}},"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"build:node-cjs":"swc lib --config-file ./config/node-cjs.json -d build/node/cjs","build:node-esm":"swc lib --config-file ./config/node-esm.json -d build/node/esm","build:browser-esm":"swc lib --config-file ./config/browser-esm.json -d ./build/browser/esm","build":"rimraf build && concurrently \"tsc -p tsconfig.json\" \"yarn build:node-cjs\" \"yarn build:node-esm\" \"yarn build:browser-esm\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@swc/cli":"^0.1.55","@swc/core":"^1.2.121","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"zod":"^3.18.0"},"dependencies":{"@swc/helpers":"^0.4.11"},"gitHead":"e7f6d6307979be00613ebd08833811c0fbe86452","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.2.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"d855c8bba835f43692756670d407453424a7ba5b","size":4552,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.2.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.2.1_1664898336035_0.5370594070760253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-04T15:50:15.180Z","publish_time":1664898336206,"_cnpm_publish_time":1664898336206},"0.2.0":{"name":"zod-validation-error","version":"0.2.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"publishConfig":{"access":"public"},"sideEffects":false,"types":"./build/index.d.ts","main":"./build/node/cjs/index.js","exports":{".":{"node":{"import":"./build/node/esm/index.js","require":"./build/node/cjs/index.js"},"default":"./build/browser/esm/index.js"}},"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"build:node-cjs":"swc lib --config-file ./config/node-cjs.json -d build/node/cjs","build:node-esm":"swc lib --config-file ./config/node-esm.json -d build/node/esm","build:browser-esm":"swc lib --config-file ./config/browser-esm.json -d ./build/browser/esm","build":"rimraf build && concurrently \"tsc -p tsconfig.json\" \"yarn build:node-cjs\" \"yarn build:node-esm\" \"yarn build:browser-esm\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@swc/cli":"^0.1.55","@swc/core":"^1.2.121","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"zod":"^3.18.0"},"dependencies":{"@swc/helpers":"^0.4.11"},"gitHead":"ac602d2e69e5ec7e687bc5079ec78ee2631acbdf","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.2.0","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"shasum":"f14dab4e6ef0f93bf0cbacc5f37fc53746555b96","size":4523,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.2.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.2.0_1664896535077_0.6503334399593892"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-04T15:50:14.341Z","publish_time":1664896535243,"_cnpm_publish_time":1664896535243},"0.1.1":{"name":"zod-validation-error","version":"0.1.1","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"publishConfig":{"access":"public"},"sideEffects":false,"types":"./build/index.d.ts","main":"./build/node/cjs/index.js","exports":{".":{"node":{"import":"./build/node/esm/index.js","require":"./build/node/cjs/index.js"},"default":"./build/browser/esm/index.js"}},"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"build:node-cjs":"swc lib --config-file ./config/node-cjs.json -d build/node/cjs","build:node-esm":"swc lib --config-file ./config/node-esm.json -d build/node/esm","build:browser-esm":"swc lib --config-file ./config/browser-esm.json -d ./build/browser/esm","build":"rimraf build && concurrently \"tsc -p tsconfig.json\" \"yarn build:node-cjs\" \"yarn build:node-esm\" \"yarn build:browser-esm\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@swc/cli":"^0.1.55","@swc/core":"^1.2.121","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"@swc/helpers":"^0.3.2","zod":"^3.18.0"},"gitHead":"f8554f0ac0ab7b8640cf8c73eb9d512bf0576d70","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"homepage":"https://github.com/causaly/zod-validation-error#readme","_id":"zod-validation-error@0.1.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"shasum":"9d231d934c3c23f2fa66c067edcb520ab78decfc","size":4452,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.1.1.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.1.1_1661866203561_0.3351462674846799"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-30T13:42:56.767Z","publish_time":1661866203829,"_cnpm_publish_time":1661866203829},"0.1.0":{"name":"zod-validation-error","version":"0.1.0","description":"Wrap zod validation errors in user-friendly readable messages","keywords":["zod","error","validation"],"license":"MIT","repository":{"type":"git","url":"git://github.com/causaly/zod-validation-error.git"},"author":{"name":"Causaly Team","email":"front-end@causaly.com","url":"https://www.causaly.com"},"contributors":[{"name":"Dimitrios C. Michalakos","email":"dimitris@jmike.gr","url":"https://github.com/jmike"}],"publishConfig":{"access":"public"},"sideEffects":false,"types":"./build/index.d.ts","main":"./build/node/cjs/index.js","exports":{".":{"node":{"import":"./build/node/esm/index.js","require":"./build/node/cjs/index.js"},"default":"./build/browser/esm/index.js"}},"engines":{"node":"^14.17 || >=16.0.0"},"scripts":{"build:node-cjs":"swc lib --config-file ./config/node-cjs.json -d build/node/cjs","build:node-esm":"swc lib --config-file ./config/node-esm.json -d build/node/esm","build:browser-esm":"swc lib --config-file ./config/browser-esm.json -d ./build/browser/esm","build":"rimraf build && concurrently \"tsc -p tsconfig.json\" \"yarn build:node-cjs\" \"yarn build:node-esm\" \"yarn build:browser-esm\"","lint":"eslint lib --ext .ts","format":"prettier --config ./.prettierrc --ignore-path .gitignore -w .","test":"jest --config ./config/jest.config.ts","coverage":"jest --config jest.config.ts --coverage","changeset":"changeset","prerelease":"yarn build && yarn test","release":"changeset publish"},"husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --config ./.prettierrc --write"]},"devDependencies":{"@changesets/changelog-github":"^0.4.2","@changesets/cli":"^2.18.1","@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@swc/cli":"^0.1.55","@swc/core":"^1.2.121","@types/jest":"^27.0.3","@types/node":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.7.0","@typescript-eslint/parser":"^5.7.0","concurrently":"^6.5.1","eslint":"^8.4.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-simple-import-sort":"^7.0.0","husky":"4","jest":"^27.0.6","lint-staged":"^12.1.2","prettier":"^2.2.1","rimraf":"^3.0.0","ts-jest":"^27.0.5","typescript":"^4.2.3","zod":"^3.18.0"},"peerDependencies":{"@swc/helpers":"^0.3.2","zod":"^3.18.0"},"licenseText":"(The MIT License)\n\nCopyright 2022 Causaly, Inc <front-end@causaly.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"zod-validation-error@0.1.0","dist":{"shasum":"8e5117c1779358530530b703ad6cb01fe61502b1","size":4655,"noattachment":false,"key":"/zod-validation-error/-/zod-validation-error-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/zod-validation-error/download/zod-validation-error-0.1.0.tgz"},"_npmUser":{"name":"jmike","email":"dimitris@jmike.gr"},"directories":{},"maintainers":[{"name":"jmike","email":""},{"name":"nikoskalogridis","email":""},{"name":"thanoskrg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zod-validation-error_0.1.0_1661864261847_0.48306160093749284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-30T13:03:57.993Z","publish_time":1661864262050,"_cnpm_publish_time":1661864262050}},"readme":"# zod-validation-error\n\nWrap zod validation errors in user-friendly readable messages.\n\n[![Build Status](https://github.com/causaly/zod-validation-error/actions/workflows/ci.yml/badge.svg)](https://github.com/causaly/zod-validation-error/actions/workflows/ci.yml) [![npm version](https://img.shields.io/npm/v/zod-validation-error.svg?color=0c0)](https://www.npmjs.com/package/zod-validation-error)\n\n#### Features\n\n- User-friendly readable error messages with extensive configuration options;\n- Preserves original error details accessible via `error.details`;\n- Provides a custom error map for better user-friendly messages;\n- Supports both Zod v3 and v4.\n\n**_Note:_** This version of `zod-validation-error` works with zod v4. If you are looking for zod v3 support, please refer to the [v3 documentation](./README.v3.md)\n\n## Installation\n\n```bash\nnpm install zod-validation-error\n```\n\n#### Requirements\n\n- Node.js v.18+\n- TypeScript v.4.5+\n\n## Quick start\n\n```typescript\nimport { z as zod } from 'zod';\nimport { fromError, createErrorMap } from 'zod-validation-error';\n\n// configure zod to use zod-validation-error's error map\n// this is optional, you may also use your own custom error map or zod's native error map\n// we recommend using zod-validation-error's error map for better user-friendly messages\n// see https://zod.dev/error-customization for further details\nzod.config({\n  customError: createErrorMap(),\n});\n\n// create zod schema\nconst zodSchema = zod.object({\n  id: zod.int().positive(),\n  email: zod.email(),\n});\n\n// parse some invalid value\ntry {\n  zodSchema.parse({\n    id: 1,\n    email: 'coyote@acme', // note: invalid email\n  });\n} catch (err) {\n  const validationError = fromError(err);\n  // the error is now readable by the user\n  // you may print it to console\n  console.log(validationError.toString());\n  // or return it as an actual error\n  return validationError;\n}\n```\n\n## Motivation\n\nZod errors are difficult to consume for the end-user. This library wraps Zod validation errors in user-friendly readable messages that can be exposed to the outer world, while maintaining the original errors in an array for _dev_ use.\n\n### Example\n\n#### Input (from Zod)\n\n```json\n[\n  {\n    \"origin\": \"number\",\n    \"code\": \"too_small\",\n    \"minimum\": 0,\n    \"inclusive\": false,\n    \"path\": [\"id\"],\n    \"message\": \"Number must be greater than 0 at \\\"id\\\"\"\n  },\n  {\n    \"origin\": \"string\",\n    \"code\": \"invalid_format\",\n    \"format\": \"email\",\n    \"pattern\": \"/^(?!\\\\.)(?!.*\\\\.\\\\.)([A-Za-z0-9_'+\\\\-\\\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\\\-]*\\\\.)+[A-Za-z]{2,}$/\",\n    \"path\": [\"email\"],\n    \"message\": \"Invalid email at \\\"email\\\"\"\n  }\n]\n```\n\n#### Output\n\n```\nValidation error: Number must be greater than 0 at \"id\"; Invalid email at \"email\"\n```\n\n## API\n\n- [ValidationError(message[, options])](#validationerror)\n- [createErrorMap(options)](#createErrorMap)\n- [createMessageBuilder(options)](#createMessageBuilder)\n- [isValidationError(error)](#isvalidationerror)\n- [isValidationErrorLike(error)](#isvalidationerrorlike)\n- [isZodErrorLike(error)](#iszoderrorlike)\n- [fromError(error[, options])](#fromerror)\n- [fromZodIssue(zodIssue[, options])](#fromzodissue)\n- [fromZodError(zodError[, options])](#fromzoderror)\n- [toValidationError([options]) => (error) => ValidationError](#tovalidationerror)\n\n### ValidationError\n\nMain `ValidationError` class, extending JavaScript's native `Error`.\n\n#### Arguments\n\n- `message` - _string_; error message (required)\n- `options` - _ErrorOptions_; error options as per [JavaScript definition](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/Error#options) (optional)\n  - `options.cause` - _any_; can be used to hold the original zod error (optional)\n\n#### Example 1: construct new ValidationError with `message`\n\n```typescript\nimport { ValidationError } from 'zod-validation-error';\n\nconst error = new ValidationError('foobar');\nconsole.log(error instanceof Error); // prints true\n```\n\n#### Example 2: construct new ValidationError with `message` and `options.cause`\n\n```typescript\nimport { z as zod } from 'zod';\nimport { ValidationError } from 'zod-validation-error';\n\nconst error = new ValidationError('foobar', {\n  cause: new zod.ZodError([\n    {\n      origin: 'number',\n      code: 'too_small',\n      minimum: 0,\n      inclusive: false,\n      path: ['id'],\n      message: 'Number must be greater than 0 at \"id\"',\n      input: -1,\n    },\n  ]),\n});\n\nconsole.log(error.details); // prints issues from zod error\n```\n\n### createErrorMap\n\nCreates zod-validation-error's `errorMap`, which is used to format issues into user-friendly error messages.\n\nWe think that zod's native error map is not user-friendly enough, so we provide our own implementation that formats issues into human-readable messages.\n\nNote: zod-validation-error's `errorMap` is an errorMap like all others and thus can also be used directly with `zod` (see https://zod.dev/error-customization for further details), e.g.\n\n#### Arguments\n\n- `options` - _Object_; formatting options (optional)\n\n##### createErrorMap Options\n\n| Name                            |                Type                 | Description                                                                                                                                                                                                            |\n| ------------------------------- | :---------------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `displayInvalidFormatDetails`   |              `boolean`              | Indicates whether to display invalid format details (e.g. regexp pattern) in the error message (optional, defaults to `false`)                                                                                         |\n| `reportInput`                   | `false \\| \"type\" \\| \"typeAndValue\"` | Indicates whether to report the user input in the error message (optional, defaults to `\"type\"`)                                                                                                                       |\n| `maxAllowedValuesToDisplay`     |              `number`               | Max number of allowed values to display (optional, defaults to `10`). Allowed values beyond this limit will be hidden.                                                                                                 |\n| `allowedValuesSeparator`        |              `string`               | Used to concatenate allowed values in the message (optional, defaults to `\", \"`)                                                                                                                                       |\n| `allowedValuesLastSeparator`    |        `string \\| undefined`        | Used to concatenate last allowed value in the message (optional, defaults to `\" or \"`). Set to `undefined` to disable.                                                                                                 |\n| `wrapAllowedValuesInQuote`      |              `boolean`              | Indicates whether to wrap allowed values in quotes (optional, defaults to `true`). Note that this only applies to string values.                                                                                       |\n| `maxUnrecognizedKeysToDisplay`  |              `number`               | Max number of unrecognized keys to display in the error message (optional, defaults to `5`)                                                                                                                            |\n| `unrecognizedKeysSeparator`     |              `string`               | Used to concatenate unrecognized keys in the message (optional, defaults to `\", \"`)                                                                                                                                    |\n| `unrecognizedKeysLastSeparator` |        `string \\| undefined`        | Used to concatenate the last unrecognized key in message (optional, defaults to `\" and \"`). Set to `undefined` to disable.                                                                                             |\n| `wrapUnrecognizedKeysInQuote`   |              `boolean`              | Indicates whether to wrap unrecognized keys in quotes (optional, defaults to `true`). Note that this only applies to string keys.                                                                                      |\n| `dateLocalization`              |  `boolean \\| Intl.LocalesArgument`  | Indicates whether to localize date values (optional, defaults to `true`). If set to `true`, it will use the default locale of the environment. You can also pass `Intl.LocalesArgument` to specify a custom locale.    |\n| `numberLocalization`            |  `boolean \\| Intl.LocalesArgument`  | Indicates whether to localize numeric values (optional, defaults to `true`). If set to `true`, it will use the default locale of the environment. You can also pass `Intl.LocalesArgument` to specify a custom locale. |\n\n#### Example\n\n```typescript\nimport { z as zod } from 'zod';\nimport { createErrorMap } from 'zod-validation-error';\n\nzod.config({\n  customError: createErrorMap({\n    // default values are used when not specified\n    displayInvalidFormatDetails: true,\n  }),\n});\n```\n\n### createMessageBuilder\n\nCreates zod-validation-error's default `MessageBuilder`, which is used to produce user-friendly error messages.\n\nMeant to be passed as an option to [fromError](#fromerror), [fromZodIssue](#fromzodissue), [fromZodError](#fromzoderror) or [toValidationError](#tovalidationerror).\n\n#### Arguments\n\n- `options` - _Object_; formatting options (optional)\n\n##### createMessageBuilder Options\n\n| Name                 |         Type          | Description                                                                                                                              |\n| -------------------- | :-------------------: | ---------------------------------------------------------------------------------------------------------------------------------------- |\n| `maxIssuesInMessage` |       `number`        | Max issues to include in user-friendly message (optional, defaults to `99`)                                                              |\n| `issueSeparator`     |       `string`        | Used to concatenate issues in user-friendly message (optional, defaults to `\";\"`)                                                        |\n| `unionSeparator`     |       `string`        | Used to concatenate union-issues in user-friendly message (optional, defaults to `\" or \"`)                                               |\n| `prefix`             | `string \\| undefined` | Prefix to use in user-friendly message (optional, defaults to `\"Validation error\"`). Pass `undefined` to disable prefix completely.      |\n| `prefixSeparator`    |       `string`        | Used to concatenate prefix with rest of the user-friendly message (optional, defaults to `\": \"`). Not used when `prefix` is `undefined`. |\n| `includePath`        |       `boolean`       | Indicates whether to include the erroneous property key in the error message (optional, defaults to `true`)                              |\n| `forceTitleCase`     |       `boolean`       | Indicates whether to convert individual issue messages to title case (optional, defaults to `true`).                                     |\n\n#### Example\n\n```typescript\nimport { createMessageBuilder } from 'zod-validation-error';\n\nconst messageBuilder = createMessageBuilder({\n  maxIssuesInMessage: 3,\n  includePath: false,\n});\n```\n\n### isValidationError\n\nA [type guard](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#using-type-predicates) utility function, based on `instanceof` comparison.\n\n#### Arguments\n\n- `error` - error instance (required)\n\n#### Example\n\n```typescript\nimport { z as zod } from 'zod';\nimport { ValidationError, isValidationError } from 'zod-validation-error';\n\nconst err = new ValidationError('foobar');\nisValidationError(err); // returns true\n\nconst invalidErr = new Error('foobar');\nisValidationError(err); // returns false\n```\n\n### isValidationErrorLike\n\nA [type guard](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#using-type-predicates) utility function, based on _heuristics_ comparison.\n\n_Why do we need heuristics since we can use a simple `instanceof` comparison?_ Because of multi-version inconsistencies. For instance, it's possible that a dependency is using an older `zod-validation-error` version internally. In such case, the `instanceof` comparison will yield invalid results because module deduplication does not apply at npm/yarn level and the prototype is different.\n\ntl;dr if you are uncertain then it is preferable to use `isValidationErrorLike` instead of `isValidationError`.\n\n#### Arguments\n\n- `error` - error instance (required)\n\n#### Example\n\n```typescript\nimport { ValidationError, isValidationErrorLike } from 'zod-validation-error';\n\nconst err = new ValidationError('foobar');\nisValidationErrorLike(err); // returns true\n\nconst invalidErr = new Error('foobar');\nisValidationErrorLike(err); // returns false\n```\n\n### isZodErrorLike\n\nA [type guard](https://www.typescriptlang.org/docs/handbook/2/narrowing.html#using-type-predicates) utility function, based on _heuristics_ comparison.\n\n_Why do we need heuristics since we can use a simple `instanceof` comparison?_ Because of multi-version inconsistencies. For instance, it's possible that a dependency is using an older `zod` version internally. In such case, the `instanceof` comparison will yield invalid results because module deduplication does not apply at npm/yarn level and the prototype is different.\n\n#### Arguments\n\n- `error` - error instance (required)\n\n#### Example\n\n```typescript\nimport { z as zod } from 'zod';\nimport { ValidationError, isZodErrorLike } from 'zod-validation-error';\n\nconst zodValidationErr = new ValidationError('foobar');\nisZodErrorLike(zodValidationErr); // returns false\n\nconst genericErr = new Error('foobar');\nisZodErrorLike(genericErr); // returns false\n\nconst zodErr = new zod.ZodError([\n  {\n    origin: 'number',\n    code: 'too_small',\n    minimum: 0,\n    inclusive: false,\n    path: ['id'],\n    message: 'Number must be greater than 0 at \"id\"',\n    input: -1,\n  },\n]);\nisZodErrorLike(zodErr); // returns true\n```\n\n### fromError\n\nConverts an error to `ValidationError`.\n\n_What is the difference between `fromError` and `fromZodError`?_ The `fromError` function is a less strict version of `fromZodError`. It can accept an unknown error and attempt to convert it to a `ValidationError`.\n\n#### Arguments\n\n- `error` - _unknown_; an error (required)\n- `options` - _Object_; formatting options (optional)\n  - `messageBuilder` - _MessageBuilder_; a function that accepts an array of `zod.ZodIssue` objects and returns a user-friendly error message in the form of a `string` (optional).\n\n#### Notes\n\nAlternatively, you may pass [createMessageBuilder options](#createmessagebuilder-options) directly as `options`. These will be used as arguments to create the `MessageBuilder` instance internally.\n\n### fromZodIssue\n\nConverts a single zod issue to `ValidationError`.\n\n#### Arguments\n\n- `zodIssue` - _zod.ZodIssue_; a ZodIssue instance (required)\n- `options` - _Object_; formatting options (optional)\n  - `messageBuilder` - _MessageBuilder_; a function that accepts an array of `zod.ZodIssue` objects and returns a user-friendly error message in the form of a `string` (optional).\n\n#### Notes\n\nAlternatively, you may pass [createMessageBuilder options](#createmessagebuilder-options) directly as `options`. These will be used as arguments to create the `MessageBuilder` instance internally.\n\n### fromZodError\n\nConverts zod error to `ValidationError`.\n\n_Why is the difference between `ZodError` and `ZodIssue`?_ A `ZodError` is a collection of 1 or more `ZodIssue` instances. It's what you get when you call `zodSchema.parse()`.\n\n#### Arguments\n\n- `zodError` - _zod.ZodError_; a ZodError instance (required)\n- `options` - _Object_; formatting options (optional)\n  - `messageBuilder` - _MessageBuilder_; a function that accepts an array of `zod.ZodIssue` objects and returns a user-friendly error message in the form of a `string` (optional).\n\n#### Notes\n\nAlternatively, you may pass [createMessageBuilder options](#createmessagebuilder-optionscreateMessageBuilder) directly as `options`. These will be used as arguments to create the `MessageBuilder` instance internally.\n\n### toValidationError\n\nA curried version of `fromZodError` meant to be used for FP (Functional Programming). Note it first takes the options object if needed and returns a function that converts the `zodError` to a `ValidationError` object\n\n```js\ntoValidationError(options) => (zodError) => ValidationError\n```\n\n#### Example using fp-ts\n\n```typescript\nimport * as Either from 'fp-ts/Either';\nimport { z as zod } from 'zod';\nimport { toValidationError, ValidationError } from 'zod-validation-error';\n\n// create zod schema\nconst zodSchema = zod\n  .object({\n    id: zod.int().positive(),\n    email: zod.email(),\n  })\n  .brand<'User'>();\n\nexport type User = zod.infer<typeof zodSchema>;\n\nexport function parse(\n  value: zod.input<typeof zodSchema>\n): Either.Either<ValidationError, User> {\n  return Either.tryCatch(() => schema.parse(value), toValidationError());\n}\n```\n\n## FAQ\n\n### What is the difference between zod-validation-error and zod's own [prettifyError](https://zod.dev/error-formatting#zprettifyerror)?\n\nWhile both libraries aim to provide a human-readable string representation of a zod error, they differ in several ways...\n\n1. **End-user focus**: zod-validation-error provides opinionated, user-friendly error messages designed to be displayed directly to end-users in forms or API responses.\n1. **Customization options**: zod-validation-error offers extensive configuration for message formatting, such as controlling path inclusion, allowed values display, localization, and more.\n1. **Error handling**: zod-validation-error maintains the original error details while providing a clean, consistent interface through the ValidationError class.\n1. **Integration flexibility**: Beyond just formatting, zod-validation-error provides utility functions for error detection and conversion that work well in various architectural patterns, e.g. functional programming.\n\nDisclaimer: as per this [comment](https://github.com/causaly/zod-validation-error/issues/455#issuecomment-2811895152), we have no intention to antagonize zod. In fact, we are happy to decommission this module assuming it's in the best interest of the community. As of now, it seems that there's room for both `zod-validation-error` and `prettifyError`, also based on Colin McDonnell's [response](https://github.com/causaly/zod-validation-error/issues/455#issuecomment-2814466019).\n\n### Do I need to use `zod-validation-error`'s error map?\n\nNo, you can use zod's native error map if you prefer. However, we recommend using `zod-validation-error`'s error map for better user-friendly messages.\n\nYou may also use your own custom error map if you have specific requirements, e.g. internationalization.\n\n### Where can I see how `zod-validation-error`'s error map formatting works?\n\nThe easiest way to understand how `zod-validation-error`'s error map works is to look at the [tests](./lib/v4/errorMap/errorMap.test.ts). They cover various scenarios and demonstrate how the error map formats issues into user-friendly messages.\n\n### How to distinguish between errors\n\nUse the `isValidationErrorLike` type guard.\n\n#### Example\n\nScenario: Distinguish between `ValidationError` VS generic `Error` in order to respond with 400 VS 500 HTTP status code respectively.\n\n```typescript\nimport { isValidationErrorLike } from 'zod-validation-error';\n\ntry {\n  func(); // throws Error - or - ValidationError\n} catch (err) {\n  if (isValidationErrorLike(err)) {\n    return 400; // Bad Data (this is a client error)\n  }\n\n  return 500; // Server Error\n}\n```\n\n### How to use `ValidationError` outside `zod`\n\nIt's possible to implement custom validation logic outside `zod` and throw a `ValidationError`.\n\n#### Example 1: passing custom message\n\n```typescript\nimport { ValidationError } from 'zod-validation-error';\nimport { Buffer } from 'node:buffer';\n\nfunction parseBuffer(buf: unknown): Buffer {\n  if (!Buffer.isBuffer(buf)) {\n    throw new ValidationError('Invalid argument; expected buffer');\n  }\n\n  return buf;\n}\n```\n\n#### Example 2: passing custom message and original error as cause\n\n```typescript\nimport { ValidationError } from 'zod-validation-error';\n\ntry {\n  // do something that throws an error\n} catch (err) {\n  throw new ValidationError('Something went deeply wrong', { cause: err });\n}\n```\n\n### How to use `ValidationError` with custom \"error map\"\n\nZod supports customizing error messages by providing a custom \"error map\". You may combine this with `zod-validation-error` to produce user-friendly messages.\n\n#### Example: produce user-friendly error messages using the `customError` property\n\nIf all you need is to produce user-friendly error messages you may use the `customError` property.\n\n```typescript\nimport { z as zod } from 'zod';\nimport { createErrorMap } from 'zod-validation-error';\n\nzod.config({\n  customError: createErrorMap({\n    includePath: true,\n  }),\n});\n```\n\n`zod-validation-error` will respect the `customError` property when it is set, no further configuration is needed.\n\n### Does `zod-validation-error` support CommonJS\n\nYes, `zod-validation-error` supports CommonJS out-of-the-box. All you need to do is import it using `require`.\n\n#### Example\n\n```typescript\nconst { ValidationError } = require('zod-validation-error');\n```\n\n## Contribute\n\nSource code contributions are most welcome. Please open a PR, ensure the linter is satisfied and all tests pass.\n\n#### We are hiring\n\nCausaly is building the world's largest biomedical knowledge platform, using technologies such as TypeScript, React and Node.js. Find out more about our openings at https://jobs.ashbyhq.com/causaly.\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/causaly/zod-validation-error#readme","bugs":{"url":"https://github.com/causaly/zod-validation-error/issues"},"license":"MIT"}