{"_id":"@duplojs/zod-accelerator","_rev":"34-c84bdf6e0c6cc93055267f75fe9842e2","name":"@duplojs/zod-accelerator","dist-tags":{"beta":"2.5.3-beta","latest":"2.6.2"},"versions":{"1.0.0":{"name":"@duplojs/zod-accelerator","version":"1.0.0","keywords":[],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.0.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"5fa358d98c53e268862f2adb6d3aa3146a07f698","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.0.0.tgz","fileCount":37,"integrity":"sha512-fjLKQdd0ytinotqUpwRKZt994TKkxsMhbFc3T3Bgz6HJyMyYbzQtGzI+KhAV51hvrWCputrs3Wwu7MLj1MOWsg==","signatures":[{"sig":"MEYCIQDdmh4X5MSxECGN6jveDiMwv896/0VZPsBRDUdBCUzuyAIhANcaraLO+iQNSJ9/UDCDcIYm8lMhDJmJ9OruZvfT6iwZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96974},"types":"./types/scripts/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"018f24a7f4481ed776a7e3f7d5b05cde503e14e4","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","start":"node -r sucrase/register test.ts","test:e2e":"node --require sucrase/register test/E2E","test:bench":"node -r sucrase/register benchmark/string.bench.ts && node -r sucrase/register benchmark/object.bench.ts && node -r sucrase/register benchmark/array.bench.ts && node -r sucrase/register benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","uglify-js":"^3.17.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","myzod":"^1.11.0","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.0.2","@types/node":"^18.15.11","@types/uglify-js":"^3.17.5","@sinclair/typebox":"^0.32.15","rollup-plugin-dts":"^5.3.0","@rollup/plugin-json":"^6.0.1","rollup-plugin-esbuild":"^5.0.0","@duplojs/worker-testing":"^0.2.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.0.0_1709906121651_0.7796312324640478","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@duplojs/zod-accelerator","version":"1.0.1","keywords":[],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.0.1","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"7dfbdca28098e79bf1b4f64f93d579d731be7236","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.0.1.tgz","fileCount":37,"integrity":"sha512-fSOuv3DsvLHjeuW6DslAfuubDnyfwTVqya4trIy8cIFi0vGKbjhGfxOKkEJLhBQmquXvq7doVmlIShthbVv2kw==","signatures":[{"sig":"MEYCIQDlnnrsPwNn/MyiPCNtf42qiazY9FBe5hD/X2ZgWDD1NAIhAPuJCg6b1+jia98/yXkEYsnS/mkVUuvBMe+x9ZVPLlZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98130},"types":"./types/scripts/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1990291acd5700dc88b976ba5720c9f77f131cf7","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","start":"node -r sucrase/register test.ts","test:e2e":"node --require sucrase/register test/E2E","test:bench":"node -r sucrase/register benchmark/string.bench.ts && node -r sucrase/register benchmark/object.bench.ts && node -r sucrase/register benchmark/array.bench.ts && node -r sucrase/register benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","uglify-js":"^3.17.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","myzod":"^1.11.0","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.0.2","@types/node":"^18.15.11","@types/uglify-js":"^3.17.5","@sinclair/typebox":"^0.32.15","rollup-plugin-dts":"^5.3.0","@rollup/plugin-json":"^6.0.1","rollup-plugin-esbuild":"^5.0.0","@duplojs/worker-testing":"^0.2.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.0.1_1709908204737_0.31144310889593774","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@duplojs/zod-accelerator","version":"1.1.2","keywords":[],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.1.2","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"5d8e4b8e6ace0f8d563c7e6df70e38c042d857c7","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.1.2.tgz","fileCount":37,"integrity":"sha512-Hh6jAMasaWyhMD2ELFNopbYnEQc5yjJxUGFcZ/hS1crzVgwIFN2axx18Xv+JL+n8B/8OHhnSYdyQ+s9BwBSC8w==","signatures":[{"sig":"MEYCIQDbbutQxESpO0dZEUdnor8fcOpNigh0m1UM3kH9qtfBygIhAPJz0CrDMTdLBNcJeFTOe+ANUPzwdS6+M2CzIPOyYTYA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102432},"types":"./types/scripts/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"aaa32773dc5dea34b81b801de7bb031ef8e660a2","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","start":"node -r sucrase/register test.ts","test:e2e":"node --require sucrase/register test/E2E","test:bench":"node -r sucrase/register benchmark/string.bench.ts && node -r sucrase/register benchmark/object.bench.ts && node -r sucrase/register benchmark/array.bench.ts && node -r sucrase/register benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","myzod":"^1.11.0","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.0.2","@types/node":"^18.15.11","@types/uglify-js":"^3.17.5","@sinclair/typebox":"^0.32.15","rollup-plugin-dts":"^5.3.0","@rollup/plugin-json":"^6.0.1","rollup-plugin-esbuild":"^5.0.0","@duplojs/worker-testing":"^0.2.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.1.2_1710349262513_0.2907731389555914","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@duplojs/zod-accelerator","version":"1.1.3","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.1.3","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"a5801e63eea99facb1117d6b31266cfa36a59b6a","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.1.3.tgz","fileCount":37,"integrity":"sha512-XOZd+g2sKpZQ+giqdGG8qG66nMyhVyLfgUGbCM9QBK0nVgEw3UC/SDXAOD0pBVZaHEirfg2L+b0teyQiDoZ6Og==","signatures":[{"sig":"MEUCIFJSwseBwsF0MHmoHDehq1QzU1dotk7x730gsBvwN8YkAiEA4GszUjqUg22bmz1T0JzFoAH0NBkNvvwim9Vz5ITO8DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27227},"types":"./types/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"355c5642d561a9aa1a3449ab440baff9c929a0ed","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","tslib":"^2.6.2","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3","@rollup/plugin-typescript":"^11.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.1.3_1710513298126_0.43933767601496854","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@duplojs/zod-accelerator","version":"1.1.4","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.1.4","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"677317168449aafc8de9ce7927f23a31cafbb599","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.1.4.tgz","fileCount":37,"integrity":"sha512-Zc5ChdoKSlu1qtOomB8ejVGICg7wW+sIUv7wxVF3FRxCHglGwBgp4Nu5X1kTX5agAyF/8xg2vi83UALanG/Wqg==","signatures":[{"sig":"MEQCIADG3EokIyXiIyycRdptte8Fjy2jHydDw3QuuHqfZnh+AiBn4faKtJnmeHFmh9JORrTq+wOoMdmb03bwSmp1RMjHcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27224},"types":"./types/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a53c042d643c340f7f28f4e3755aaf78897d62de","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.1.4_1710513790509_0.9516111150829836","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@duplojs/zod-accelerator","version":"1.1.5","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.1.5","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"71fde03796f90cd998d513942facb369027e275d","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.1.5.tgz","fileCount":37,"integrity":"sha512-Ey1Pq3oVEMWJUBWxSMW6JLXsMmJHIuPNYPlP6nJITtjogQyi4PTldg3zwSJYGveUKlgcn9lQH0vmofHnL+j7/Q==","signatures":[{"sig":"MEYCIQCGHd8C51lfCWgpL88aUL2BASMoHVCT/pqinFUq3hrsqAIhAPaQt9TxQEsWqg3U76W+mibBmIZopcdrTRwgmmN3v5B4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126635},"types":"./types/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f80f52f3bffe7fcb8c5b385fbbc2574934b1a435","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.1.5_1710515513884_0.5094462641851232","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@duplojs/zod-accelerator","version":"1.2.5","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.2.5","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"d29820b53134b27e5e3437799611de01020558cc","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.2.5.tgz","fileCount":38,"integrity":"sha512-6ekTaQtr1ZqNCnHwN5BdRgR6xqay6LbQrN6KjaODnah1UdysXSeEnF+RWIWYAgBueluxMv36f+hxfw1KfY85kA==","signatures":[{"sig":"MEUCIEI+MbXalV8QHRw91m1p7aefxnGVVGainUujxDtHnwOOAiEAvZCxcuG6ksVQj5p24xAeKtD8n3LXbBGjnCRNpmehq9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129420},"types":"./types/index.ts","exports":{"default":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"42a1143abddc64c040e7e5e85bf327e79e3cdc0d","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.2.4","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.19.1","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.2.5_1711116101260_0.686107078044311","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@duplojs/zod-accelerator","version":"1.2.6","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.2.6","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"29e600af9ad50d1f8d5351ed3151b83c6c2fce9a","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.2.6.tgz","fileCount":38,"integrity":"sha512-dRgadU9ny5b/8GilsCDId59wueCWMPszQoq/SWIODByonAfbtHA9rRoqo0JgciMuTD92CDI5dZ0kuQmJCaU9+Q==","signatures":[{"sig":"MEYCIQCTASK+g2yITcqKZBZBTWOnVqkwEZqxldL1ix5KEZogFwIhAPeUbqZRU0bHyxGYWX/84Wv7UL/tw6wPV5JxfBAdp2Ll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129519},"types":"./types/index.d.ts","exports":{"default":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f70be98b92a53c2fe3af3b759037f3166e361752","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.5.0","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.20.1","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@vinejs/vine":"^1.8.0","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.2.6_1713007779317_0.2867772000475264","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@duplojs/zod-accelerator","version":"1.2.7","keywords":["typescript","json-schema","parser","validate","typecheck"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.2.7","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"25532f4048573e2f97caff6f263d612a78637ba8","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.2.7.tgz","fileCount":38,"integrity":"sha512-Gb/UGFuWNKke7KaD4z8uX51keyHC1e3t7SVxhB31r6z7jBeKYfztFCfjOURrdw2c1Se4zLf6Q9eooM+GrY6VOQ==","signatures":[{"sig":"MEUCIFbGTvg6NWTMhz1l1BFP/ir4nMNX2vmIH5N1w7rl6sBNAiEAjOmQL+aWS+QjUuVyW3JZJ2tbHaLBLf40CCY8ktGR4Uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129540},"types":"./types/index.d.ts","exports":{"default":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"de0c75b8ae7a1731007613123f85c5cc31a817ec","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.5.0","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.1.11 <2.0.0","@duplojs/editor-tools":"^1.1.3 <2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@vinejs/vine":"^1.8.0","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.2.7_1713637878740_0.10127803861291951","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@duplojs/zod-accelerator","version":"1.2.8","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.2.8","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"6300a97ad3df422d2cc64c7edb4c286309800813","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.2.8.tgz","fileCount":41,"integrity":"sha512-4+gVOPrrRmaaGa2RjWGzhTsy4d2ObfLKn3CcCyxSf+r/4ujT9k1vnV4hIruQqzwTSeieGJb06vtbRt6pjl0prw==","signatures":[{"sig":"MEUCIFlJ3moDs9595XKfH61e3cbumiKm/xv0NmPgUMW/I3V0AiEAjHKiRRFU6yzzmJgLHhbK15UIWrzrTcD+6kuPPkAxKMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226959},"types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./duplo":{"types":"./duplo.d.ts","import":"./dist/duplo.mjs","require":"./dist/duplo.cjs"}},"gitHead":"ae7e874e90e1499679af413aea25e526a1592aa7","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.5.0","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.8.20 <2.0.0","@duplojs/editor-tools":"^1.1.3 <2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@vinejs/vine":"^1.8.0","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.2.8_1713816570484_0.2646164718456381","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@duplojs/zod-accelerator","version":"1.2.9","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.2.9","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"76a5b4040b62f4bf75e23b01564e72890975cd6f","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.2.9.tgz","fileCount":42,"integrity":"sha512-TEv596YrWImHVGuECbPYrK7c0hnWNdTUHEwxKMtS7frOg9Lb0kzsHZKDXuQ//mnj4DEN8CHktlObS09odMAaqA==","signatures":[{"sig":"MEYCIQCkRWTD9FVA31Oe1887Rujr+Xljb8eiw4EUprQdnt4NpwIhAO6KQC0jJKxRvhnJu5Gcnui2+u5M7y0hDPybL4SGiVCj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227139},"types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"}},"gitHead":"8aaefe95554d04d525d44cb6817a8a33d6e9aef2","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.5.0","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","@duplojs/duplojs":">=1.8.20 <2.0.0","@duplojs/editor-tools":"^1.1.3 <2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@vinejs/vine":"^1.8.0","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.2.9_1713817390169_0.2780531675138871","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@duplojs/zod-accelerator","version":"1.3.9","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@1.3.9","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/duplojs-zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/duplojs-zod-accelerator/issues"},"dist":{"shasum":"472819619826f78da80e46cb585b398d8e70f73b","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-1.3.9.tgz","fileCount":42,"integrity":"sha512-U+/B16VrWdjpX+lB612MDvB47OTDaQZ4ckbBaC9raC6IEXX2nPMNOCaRM5DywPFcR+cPCPffSKMP76rkR/L+CQ==","signatures":[{"sig":"MEUCIQDfKFWAZDFVJigpEKgbeedAcn8yMPxMLGdRPni/Vzv8PgIgDI3Pb3SUs/Ji+noCS7IXttAMDYzaa41C6aOrIKma5Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228672},"types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./plugin":{"types":"./plugin.d.ts","import":"./dist/plugin.mjs","require":"./dist/plugin.cjs"}},"gitHead":"a0bffc6449709fde2d124adf02d07750f80c274d","scripts":{"build":"rollup --config && npx tsc -p tsconfig.build.json","test:e2e":"node --require sucrase/register test/E2E","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"tsc","test:tu:coverage":"npx vitest --coverage"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/duplojs-zod-accelerator.git","type":"git"},"_npmVersion":"10.5.0","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":">=3.0.0 <4.0.0","@duplojs/duplojs":">=1.8.20 <2.0.0","@duplojs/editor-tools":">=1.1.3 <2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"joi":"^17.12.2","tsx":"^4.7.1","myzod":"^1.11.0","tslib":"^2.6.2","eslint":"^8.45.0","rollup":"^3.26.2","vitest":"^1.3.1","sucrase":"^3.34.0","tinybench":"^2.6.0","autocannon":"^7.11.0","typescript":"^5.4.2","@types/node":"^18.15.11","@vinejs/vine":"^1.8.0","@sinclair/typebox":"^0.32.15","@rollup/plugin-json":"^6.0.1","@duplojs/worker-testing":"^0.3.6","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-istanbul":"^1.3.1","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_1.3.9_1714071326738_0.6998254276774847","host":"s3://npm-registry-packages"}},"2.0.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.0.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.0.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"3045f3a31c6b86c128ae0b3ed600667ca3fd2688","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.0.0-beta.tgz","fileCount":40,"integrity":"sha512-XmjK/pdz1rvyLInCqq4cyX74pnYM3ukhd0o9Yco+YjUU3fmmFuQ0UBzFQFe4Vuylo2+VlcftCCm35X0cn4TZAA==","signatures":[{"sig":"MEUCIFRv7L8UVcIvkmkieBgLwDEXh4jU8F3pfaxazru1cbmOAiEA587hti+mdwYld8XdeXCnKWiRx25cxJ1SHW1uQ+vjlqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124202},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"875123194257d338b55cb9c2352e5d453eb7fb40","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.0.0-beta_1725885086404_0.4233806048728508","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@duplojs/zod-accelerator","version":"2.0.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.0.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"455d98f93dda2e6138401a85109fb4deea6ca1f1","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.0.0.tgz","fileCount":40,"integrity":"sha512-zUEKdZ6NNm2lUw5CsMmMD5GReyYvfhgZmLr9/PNA4VYWESocITT68NxOFW1GjNT1jN5JNQ/DNKvyiiKSIzLkMw==","signatures":[{"sig":"MEUCIQCt7sZznybmrcTuSqJRU72san6D9n8R7yw/Dbyz3715NQIgBA6Y7gb0fR/CvnmDToDzC9Klt8E3NDqiBOAn4jjPQWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124197},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3ab4d6e7404990bcc2ceae78547c8eebe65cf53e","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.0.0_1725885342878_0.13068616927126087","host":"s3://npm-registry-packages"}},"2.0.1-beta":{"name":"@duplojs/zod-accelerator","version":"2.0.1-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.0.1-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"228ed8a3fe8b57f7f345ff5d4ffa3cc13befa8d8","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.0.1-beta.tgz","fileCount":40,"integrity":"sha512-TnNQcOcQNjlirA+xvtdo1cEFDip4qSTBdEZLQvsHvApaX/QIIK74QvbbPnX0/Jf06PHzwwLvUOwRxpQVywn1ag==","signatures":[{"sig":"MEQCIBibcd5wzRNxj1irM2AyxjlpSIa3Cony6Fv+ENcfst9KAiA0OeRc2w4iip2vf3rdJ9Wa5kIY40R6EszUz09vRTHyGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124224},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"96a293cff79a0260cf60329db02763b10c1df262","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.0.1-beta_1725886062884_0.13888066987391978","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@duplojs/zod-accelerator","version":"2.0.1","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.0.1","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"8eef48da742dc693688afa480f29e6710185eed1","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.0.1.tgz","fileCount":40,"integrity":"sha512-ae64QeV/19vEUx8Ak63L6oIH6GEFzAE6+X1CXiZxktJhmi6mZjj4ipq/pdX4ue5kc73MBjM9bLaGw3f+Z9AjFQ==","signatures":[{"sig":"MEQCICp7WXW2lDy5K9AcQiMB747lIGadnNzSQQPznILaIVubAiBXXMMmwsTh63k/+2v3XVoz5DH4hsBiRFwQT2PPCi1PJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124219},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f9f805d5cba3bf5dd92f919ec6f6391d75654762","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.0.1_1725886188801_0.5345732511340171","host":"s3://npm-registry-packages"}},"2.1.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.1.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.1.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"288aee881a61abce09aae38afce1b5f1cb446635","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.1.0-beta.tgz","fileCount":40,"integrity":"sha512-IpPwYBrTRDYxhL8h0T6/GLVN4tTUf53kKWF4jftM/vcYIc/DREEP+NFN5bNnyaypM9IiDjPW5DHaKApA029PCg==","signatures":[{"sig":"MEUCIQDCj4LX/ccNiGBuj9kbDBKik2GIvtUJnKGQcfUG6b9NgAIgT++SreVbTd2CWS9GCMf+EdlD3f1PnfjGNFyKl3jX+Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124391},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"febf1f13ba1d0e15300c48f38aaf1e754ce3c81f","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.1.0-beta_1726144829550_0.9448394070675001","host":"s3://npm-registry-packages"}},"2.2.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.2.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.2.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"f70e463422c611b19b6e0a5458e9fefa1835aaef","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.2.0-beta.tgz","fileCount":42,"integrity":"sha512-A7MhSlx803Dvcgwwktqq8rSQ/wTeztPnXYC/69d3q/zK5nqChzteabk9cU01IKq+V6UMbze96QDF1YM3TjPYFw==","signatures":[{"sig":"MEYCIQDLicWW6V7OMixceVZpPnFbo77SK1gP6RzEe2u0ablXcQIhAPswpBNEFTzhRhj9gSClDNByoikoo6siK2g4PYrF5519","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135946},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"193d19ff6f2c7aeb2efa09a3f9d801ee5e4d4221","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.2.0-beta_1726216467193_0.7105711832279149","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@duplojs/zod-accelerator","version":"2.2.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.2.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"a87e417e4402362135a7129d38b6fc772a45ef2a","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.2.0.tgz","fileCount":42,"integrity":"sha512-erI9wPBgR144tTQ00SWITMIB6CeRwxNkqLMhkXgjQd4iHCK6nMrNcMVSq8tWzYR2OrClELlw+go02dCgQpRpyA==","signatures":[{"sig":"MEUCIQCxDbxCVXgxynVRVhhd2uJAyJqggechTxLtnLYDPmVMogIgIVN6yupaW8ZtTvqZ12rByJVbnbb8o2PXOwh/Fk/AQX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135941},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e5bde00d7cbcc64f4a38455a3896e2a723258c5a","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.2.0_1726216572137_0.9774475223373738","host":"s3://npm-registry-packages"}},"2.3.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.3.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.3.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"a489d44be879cb452cfbe401f6d58bb450416504","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.3.0-beta.tgz","fileCount":42,"integrity":"sha512-LnpcVfS8t2+sCeTvjSeIpARQLtVO1pTnOKoW5DMfDdgkPAIlD8HmxEjq/gE/TpKOpC/W76gpjT5bfJYK3q0joQ==","signatures":[{"sig":"MEYCIQDexnKwbKIO5u/ytLbYLvVBHxeDWKkJZydI0U+ImL1EdgIhAPou+9Jx/CmIEZUqBO/GhpoWJXD5n9vWVOUUviGomfoM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137246},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"431e0ece0f6d5e56506a248ff1ef59709d76be0c","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.3.0-beta_1726246608133_0.7299606774638849","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@duplojs/zod-accelerator","version":"2.3.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.3.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"05e66889745ac5d84a9e3c89c5a530f84bda322a","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.3.0.tgz","fileCount":42,"integrity":"sha512-fZ8d1S2Bn+EF+uO8rUEn5pqZodjh0aYc6nODJsDGyLaBOKH2bK0kWQmLeVFeYURpvGrRMOkfc9iG9yTrc2sSJw==","signatures":[{"sig":"MEUCIQC9zflY/qT5+0Hl5/mFqW03mTv09WWR9lYREWXpYaosdwIgDQaL+jxjMHDjYT4pb0t5swvFMS1mlJjHjlQmk5jK+tA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137241},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b17d97376d5418522725c57a4cf07bf83ceb5d1c","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.3.0_1726408110901_0.1078552927229961","host":"s3://npm-registry-packages"}},"2.4.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.4.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.4.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"94cf85ace826d5a420341bb8c03a62438346a8d3","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.4.0-beta.tgz","fileCount":43,"integrity":"sha512-YazL1ctsff6j4Ua1m8FYRCJLUwZK7qRX1jECUll/sdPIPmpgamJLoix+pV7+oo9bVGyjgt2w55YhjsNhOTESsQ==","signatures":[{"sig":"MEYCIQDQnhwkV9gM6bCsitOg6SiUxxHwkN3+N1YKUexrrXt/+AIhAMWTCiHUoq2gi3bpv2JT0ThTUeuHfy9apYGJh6/yV9AL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139436},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5c2119d29aba9a88f4de12eb8541d53911b5728a","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.4.0-beta_1726576293100_0.511672426602034","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@duplojs/zod-accelerator","version":"2.4.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.4.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"e5ed7d7372cca0289e6496f56e4fc5cbec9b0133","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.4.0.tgz","fileCount":43,"integrity":"sha512-H56ENRi71TicedZqUl4yz52A9FpHDwNbHAE5vU+cUG28GFQ6bs0JYmk5UxOCa41vZRl5jLWRoYelJ9XEsvxrcA==","signatures":[{"sig":"MEYCIQDbGVS9yfTr+FT8o0jXACe/TsDRYMZbbdyR80LBZzNy5wIhAJApD2BXxQ3grXXNPxxcEdjHv4sf1iuPXC56kvzy2w18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139431},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"202d7a040b6f4ffc4b41d3fb7e3320d1650921d1","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.4.0_1726576640228_0.1371518768051112","host":"s3://npm-registry-packages"}},"2.5.0-beta":{"name":"@duplojs/zod-accelerator","version":"2.5.0-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.0-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"a664729292a6917dfefa0c37e488610ea44d9e84","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.0-beta.tgz","fileCount":43,"integrity":"sha512-5H0rYSLV2Li1nlx3U29t2f9cRM2K1xG3mhKLtcb0A4zfn39TdzbXzp7VaXICUUXhXI/NU+V/uDjqgBcR5FAl0w==","signatures":[{"sig":"MEUCIBaYfz3O1EQGTXP1jsAsgFB/AMkdfYG9wP1P7wpsK7sZAiEAh1L+0sKPvtXHanSafxbD8r4oaJK3glP4ErC6nDDYZ/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142007},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"9aa57cbceffb6721739e2292d525d16d1423c0bd","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.0-beta_1729259781328_0.12453937476241728","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@duplojs/zod-accelerator","version":"2.5.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"1c1223e93a351c968a2d5aa5bc8a90a21e9f64db","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.0.tgz","fileCount":43,"integrity":"sha512-syZsyTqjNpeXuXVzo+hAXOk5jc9t8iCWNpIwJBOVF9i+nOYmt1QEacEYwARkYXrnJh2AGOPvFp/b7A/Yh47cEA==","signatures":[{"sig":"MEUCIQCo/0L8RSMMtmtOh7E5U/8Mn6pL8dNamyWpAdvEWps63QIgeXMWfuehBRzzkqrCXsNNruBgCdOtUN8xZ53F3Zo75A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142002},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c08ac954dfb806883f179b8192f92f1126107030","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"4.19.2","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.2.2","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.0_1729259946728_0.579536656011924","host":"s3://npm-registry-packages"}},"2.5.1-beta":{"name":"@duplojs/zod-accelerator","version":"2.5.1-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.1-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"e41de0818104b83ffbbfba5bd1e5b30aa70afc6e","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.1-beta.tgz","fileCount":43,"integrity":"sha512-N7oOZwvUrX3zO8/Xz0gwE7YKfFyEWCyvZtFnPpcPb/ZiSkwDqLTP6Vj1ooXr3KJDLw4WutusVfm/Ulrz/hQYrQ==","signatures":[{"sig":"MEUCIEWEVf4fwV/+P3gJShdvoJZ14j4WjBWg8jnba1T1WArCAiEAuCosQ6zK/aWtvb4qHdYjjWlKdEmA8M55k9nj+hKSBoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142078},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"0fbc614b1564b033408a4fa733a436330e80be73","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"^4.27.4","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.3.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.1-beta_1732532592817_0.12019506823215753","host":"s3://npm-registry-packages"}},"2.5.2-beta":{"name":"@duplojs/zod-accelerator","version":"2.5.2-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.2-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"8e7881ff6b3ae1769849ac4fdbc6474718e12893","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.2-beta.tgz","fileCount":43,"integrity":"sha512-RT7dZBgBi8x46OTBVcC0he6n3oYCDgnK1pKtrntlJIbdF/5w53IE5P0hTyWGSoTs6vZSCoVCcUz9EtI7ws/+Eg==","signatures":[{"sig":"MEYCIQDYAnKSmMNj690BC9aIDGIkfzLgkDQttXjrKhZLjo/vKQIhANa2bXQL6/jJhcRZKj7La+FTJjzjwOBiMQDhd8ij6S9L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142176},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5acaab5fbb3f69a1f0ee8b8f9fa4e300ac2e19f1","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"^4.27.4","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.3.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.2-beta_1732888064076_0.24166914027846964","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@duplojs/zod-accelerator","version":"2.5.2","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.2","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"8629911f1f0af680aa28a4e41e40426a9cf8be66","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.2.tgz","fileCount":43,"integrity":"sha512-xgWFBY6Hlz0+HT15NMozpkCjeb0S3W6ghd++qJi395SG800ucdTT8/Q9FfUT8FYhYtWNqdhFn4hpe3jJvb2i9g==","signatures":[{"sig":"MEUCIQDs32i878ZL2xiLTR7fagJ9Q5p4MDjMIW1ksaZYkIKwEwIgPQCfoqmuaY2gpBCwxjEotd+cwcc5+X+C7wVFbmeY+VM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142171},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"aa53cc97c27d672dd53cee730881de34b69bf6a0","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"^4.27.4","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.3.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.2_1732888189038_0.20354621746969426","host":"s3://npm-registry-packages"}},"2.5.3-beta":{"name":"@duplojs/zod-accelerator","version":"2.5.3-beta","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.3-beta","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"97da4fba24908fc77cb16217dd31486737ef6e25","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.3-beta.tgz","fileCount":43,"integrity":"sha512-zNC0i0u//ywPESMfSElHmiaYhrsLWMsLWazmaDvMymT8afhA6xv0RqsXMmCXM/5QChsBgeAkn2R8GXPjW2BfiQ==","signatures":[{"sig":"MEUCIQCs3A8evJu6g0adSe2mKxxwJ+38wMZeTkpxeOisf7rMMQIgNjqxkuVihAcHNWD3fcMX1lEl+9lb/gkQ5/PwFxmVaYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142018},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3f51cd3dd92b8955eff150a2d488662b16c7da3e","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"^4.27.4","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.3.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.3-beta_1733737161164_0.17306011746736782","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@duplojs/zod-accelerator","version":"2.5.3","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"ISC","_id":"@duplojs/zod-accelerator@2.5.3","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"395ddbdbca640991843c7a1b2ba76051b37bb798","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.5.3.tgz","fileCount":43,"integrity":"sha512-RMfMX1djvhpCNy6JXKtf40ASH0SxyMIa6PF0p2WeNni+ZNiOaSSly0LEWtqWuLTUARlkMbPnrlShjm6UjUEDWg==","signatures":[{"sig":"MEUCIQCl34QEFnU41Vtvfm7D+fMw5AMPK8fd24L6kJt2JLnEuQIgBrejAu0VC5bzwqWUhpB5XitbysNb9UGOcZKZ8iTYbw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142013},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ed68f2612b51c58c7209398986db943d48219522","scripts":{"build":"npm run build:types && npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:types":"tsc -p tsconfig.types.json","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"^4.19.0","husky":"^9.1.4","myzod":"^1.11.0","tslib":"^2.6.3","eslint":"9.9.0","rollup":"^4.27.4","vitest":"2.0.5","typescript":"5.5.4","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"^19.4.0","@duplojs/eslint":"0.3.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"^5.0.1","rollup-plugin-esbuild":"6.1.1","@rollup/plugin-typescript":"^11.1.6","@vitest/coverage-istanbul":"2.0.5","@commitlint/config-conventional":"^19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.5.3_1733737547276_0.5352985798519925","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@duplojs/zod-accelerator","version":"2.6.0","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"MIT","_id":"@duplojs/zod-accelerator@2.6.0","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"7abab772eaebeac395bf2549f7061a3498239447","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.6.0.tgz","fileCount":43,"integrity":"sha512-ivYnGl4IQJuyN7n+gI0ndY8J2BtNUZdupia3HjS+s5NjTUxroCOmx9lsPdlMN4bD347hi1vVf8TEbkQsyE9r0Q==","signatures":[{"sig":"MEUCIGQDFh4MmHnH2szbAzbsno8HRwaVO0Ov1KjtkIYJNdtSAiEA0MxKiuhw5W0mg/sXqxPL5LHjE3KGRLtpUSX1mDGRT7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143770},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6e6a2ecff3f149f423b34c42ca20ba2a74ce7b02","scripts":{"build":"npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"4.19.0","husky":"9.1.7","myzod":"^1.11.0","tslib":"2.8.1","eslint":"9.20.0","rollup":"4.34.6","vitest":"3.0.5","typescript":"5.7.3","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"19.7.1","@duplojs/eslint":"0.4.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"5.1.4","rollup-plugin-esbuild":"6.2.0","@rollup/plugin-typescript":"12.1.2","@vitest/coverage-istanbul":"3.0.5","@commitlint/config-conventional":"19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.6.0_1740414618894_0.7185370712305199","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@duplojs/zod-accelerator","version":"2.6.1","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"MIT","_id":"@duplojs/zod-accelerator@2.6.1","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"723d4ed0bb96beaefcaba1ab85f218963a6eaace","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.6.1.tgz","fileCount":43,"integrity":"sha512-ZB8IbTMxQzeo4fTuywoeSowPB9sHsYXMNqRGeDksSpHUghK2yLZ/C7Y3gGPMTUWijS6g3jgIETR2zPQRhIGYRA==","signatures":[{"sig":"MEUCIBXjMKRWnP1khn50EwMVInSKZzTVEzYoj6pM2F8W4i0SAiEA0FGn4fpj4hKZuhznZ0ozNSKjOKM17XraH/ciildQiqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143916},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"fa656f8a452dd9998082f993bdad0ccbd63d9415","scripts":{"build":"npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts && npm run integration:test:types","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc","integration:test:types":"npm -w test/integration run test:types"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"workspaces":["test/integration"],"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"4.19.0","husky":"9.1.7","myzod":"^1.11.0","tslib":"2.8.1","eslint":"9.20.0","rollup":"4.34.6","vitest":"3.0.5","typescript":"5.7.3","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"19.7.1","@duplojs/eslint":"0.4.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"5.1.4","rollup-plugin-esbuild":"6.2.0","@rollup/plugin-typescript":"12.1.2","@vitest/coverage-istanbul":"3.0.5","@commitlint/config-conventional":"19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.6.1_1740415185686_0.9380694115154884","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@duplojs/zod-accelerator","version":"2.6.2","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"author":{"name":"mathcovax"},"license":"MIT","_id":"@duplojs/zod-accelerator@2.6.2","maintainers":[{"name":"mathcovax","email":"campani.mathieu@gmail.com"}],"homepage":"https://github.com/duplojs/zod-accelerator#readme","bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"dist":{"shasum":"5c08135a232498b9482215e29493cd0331b7edad","tarball":"https://registry.npmjs.org/@duplojs/zod-accelerator/-/zod-accelerator-2.6.2.tgz","fileCount":43,"integrity":"sha512-FihQZ4FGqK5Px24ze63nxkmc07sZAt66wKh9/fwu1y0YiOIhMj298tIYFfA/Wg/tl8H4brW0W89pfZGUrCV4oQ==","signatures":[{"sig":"MEYCIQCnPvWbQ+wfAVNBqvJ07pFnXGxj5PRDaxfymbAFbhPGIQIhAJkj2GkOdMN1CQpbafbwq/7toQNJNIMAs9VJ73848iVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144013},"type":"module","types":"./types/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3e4640d46a3d97ced92c71733617640cb0cd55e0","scripts":{"build":"npm run build:scripts","prepare":"husky","test:tu":"vitest --coverage","test:lint":"eslint","test:bench":"tsx benchmark/string.bench.ts && tsx benchmark/object.bench.ts && tsx benchmark/array.bench.ts && tsx benchmark/union.bench.ts","test:types":"npm run test:types:scripts && npm run integration:test:types","build:scripts":"rollup --config","test:lint:fix":"eslint --fix","test:tu:watch":"vitest --coverage --watch","test:types:scripts":"tsc","integration:test:types":"npm -w test/integration run test:types"},"_npmUser":{"name":"mathcovax","email":"campani.mathieu@gmail.com"},"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"workspaces":["test/integration"],"_npmVersion":"10.8.2","description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"joi":"^17.13.3","tsx":"4.19.0","husky":"9.1.7","myzod":"^1.11.0","tslib":"2.8.1","eslint":"9.20.0","rollup":"4.34.6","vitest":"3.0.5","typescript":"5.7.3","@types/node":"22.1.0","@vinejs/vine":"^2.1.0","@commitlint/cli":"19.7.1","@duplojs/eslint":"0.4.0","@sinclair/typebox":"^0.33.9","vite-tsconfig-paths":"5.1.4","rollup-plugin-esbuild":"6.2.0","@rollup/plugin-typescript":"12.1.2","@vitest/coverage-istanbul":"3.0.5","@commitlint/config-conventional":"19.2.2"},"peerDependencies":{"zod":">=3.0.0 <4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zod-accelerator_2.6.2_1740504795619_0.6839959948654726","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-03-08T13:55:21.502Z","modified":"2026-08-14T22:09:56.523Z","1.0.0":"2024-03-08T13:55:21.837Z","1.0.1":"2024-03-08T14:30:04.941Z","1.1.2":"2024-03-13T17:01:02.675Z","1.1.3":"2024-03-15T14:34:58.288Z","1.1.4":"2024-03-15T14:43:10.668Z","1.1.5":"2024-03-15T15:11:54.116Z","1.2.5":"2024-03-22T14:01:41.482Z","1.2.6":"2024-04-13T11:29:39.491Z","1.2.7":"2024-04-20T18:31:18.922Z","1.2.8":"2024-04-22T20:09:30.623Z","1.2.9":"2024-04-22T20:23:10.360Z","1.3.9":"2024-04-25T18:55:26.917Z","2.0.0-beta":"2024-09-09T12:31:26.568Z","2.0.0":"2024-09-09T12:35:43.042Z","2.0.1-beta":"2024-09-09T12:47:43.088Z","2.0.1":"2024-09-09T12:49:49.002Z","2.1.0-beta":"2024-09-12T12:40:29.715Z","2.2.0-beta":"2024-09-13T08:34:27.522Z","2.2.0":"2024-09-13T08:36:12.408Z","2.3.0-beta":"2024-09-13T16:56:48.319Z","2.3.0":"2024-09-15T13:48:31.114Z","2.4.0-beta":"2024-09-17T12:31:33.292Z","2.4.0":"2024-09-17T12:37:20.420Z","2.5.0-beta":"2024-10-18T13:56:21.510Z","2.5.0":"2024-10-18T13:59:06.916Z","2.5.1-beta":"2024-11-25T11:03:12.975Z","2.5.2-beta":"2024-11-29T13:47:44.262Z","2.5.2":"2024-11-29T13:49:49.202Z","2.5.3-beta":"2024-12-09T09:39:21.354Z","2.5.3":"2024-12-09T09:45:47.469Z","2.6.0":"2025-02-24T16:30:19.086Z","2.6.1":"2025-02-24T16:39:45.863Z","2.6.2":"2025-02-25T17:33:15.804Z"},"bugs":{"url":"https://github.com/duplojs/zod-accelerator/issues"},"author":{"name":"mathcovax"},"license":"MIT","homepage":"https://github.com/duplojs/zod-accelerator#readme","keywords":["typescript","json-schema","parser","validate","typecheck","zod","faster","zod faster"],"repository":{"url":"git+https://github.com/duplojs/zod-accelerator.git","type":"git"},"description":"[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)","maintainers":[{"email":"campani.mathieu@gmail.com","name":"mathcovax"},{"email":"williamflorentin@outlook.com","name":"zeriix"}],"readme":"# @duplojs/zod-accelerator\n[![NPM version](https://img.shields.io/npm/v/@duplojs/zod-accelerator)](https://www.npmjs.com/package/@duplojs/zod-accelerator)\n\n## Installation\n```\nnpm i @duplojs/zod-accelerator\n```\n\n## Benchmark\n![Benchmarck result](/benchmarck-result.png)\n\n## How to use it\n```ts\nimport * as zod from \"zod\";\nimport {ZodAccelerator} from \"@duplojs/zod-accelerator\";\n\nconst zodSchema = zod.object({\n    firstname: zod.string(),\n    lastname: zod.string(),\n    age: zod.number(),\n    email: zod.string(),\n    gender: zod.enum([\"boy\", \"girl\"]),\n    connected: zod.boolean(),\n    createdAt: zod.date(),\n    addresse: zod.object({\n        postCode: zod.string(),\n        city: zod.string(),\n        number: zod.number()\n    }),\n}).array();\n\nconst zodAccelerateSchema = ZodAccelerator.build(zodSchema);\n\nconst inputData = Array.from({length: 10}).fill({\n    firstname: \"  Mike \",\n    lastname: \"ee\",\n    age: 21,\n    email: \"test@gmail.com\",\n    gender: \"girl\",\n    connected: true,\n    createdAt: new Date(),\n    addresse: {\n        postCode: \"22778\",\n        city: \"Paris\",\n        number: 67\n    },\n});\n\nconst outputData = zodAccelerateSchema.parse(inputData);\n```\n\n## When should I use it\nZodAccelerator is useful when the schema is used multiple times during the same session. The time to build the custom function is about twice as long as its execution. If you only need to call your schema once, it might not be the best solution.\n\n## How does it work\nThe `ZodAccelerator.build` function allows you to create a custom function based on the schema passed as an argument. The function will be used to create an instance of the `ZodAcceleratorParser` object. This makes its usage similar to Zod's.\n\n```ts\nzodSchema.parse(...)\nzodAccelerateSchema.parse(...)\n\nzodSchema.parseAsync(...)\nzodAccelerateSchema.parseAsync(...)\n\nzodSchema.safeParse(...)\nzodAccelerateSchema.safeParse(...)\n\nzodSchema.safeParseAsync(...)\nzodAccelerateSchema.safeParseAsync(...)\n```\n\n### Support for Zod types\nTo build the custom function, we have created a converter for each type. Not all types are supported. However, to avoid compatibility issues, when a type is not supported, ZodAccelerator directly uses the Zod schema. To find out which types are supported, go to the [`scripts/accelerators`](./scripts/accelerators/) folder.\n\n### The differences\nThe functions created by ZodAccelerator have some key differences compared to Zod's basic functionality :\n- In case of an issue, the schema analysis does not continue, it stops immediately.\n- Errors are not as explicit.\n- All secondary parameters, such as custom messages, may not be implemented everywhere (can be done on request).\n- The Zod contexts of `zodEffect` are not as complete.\n\n### How custom functions are created\nFor each type that Zod provides, we have an algorithm that translates the information from the Zod schema into a string of code. At the end, the different relevant parts are assembled and interpreted using the `eval` function (no injection possible).\n\n### Caching system?\nWould it be possible to build the schemas in a file and then call them instead of rebuilding them? Unfortunately, no. The construction is mandatory because, in addition to the content, we also build its context (`this`). In the case of a `ZodEffect` type, for example, the associated function is stored in the context. Therefore, skipping the construction phase is not possible.\n\n### Skipping `eval` ?\nAs mentioned earlier, ZodAccelerator uses the eval function to interpret the code after a Node program is launched. Currently, no other method seems viable.","readmeFilename":"README.md"}