{"_id":"rescript-schema","_rev":"45-3f255899d16f03e7d4b86d54a6b4032c","name":"rescript-schema","dist-tags":{"latest":"9.5.1"},"versions":{"6.0.0":{"name":"rescript-schema","version":"6.0.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Transform","Contract","Mapping","Struct","Jzon","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@6.0.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"8f8794db05e94d12c6dfe0016ecf2f4f5e2f5c9e","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-6.0.0.tgz","fileCount":14,"integrity":"sha512-8f1EsxuVMJqAMoF3F+l+K8J9zlZKQzyQgy+HZlep0RTPtkvrO5fHlPbwyfbAshADrQGWE1AOczdVrVZyDlxcEQ==","signatures":[{"sig":"MEQCIHJFEWqAjzf/sTqtBr2OWJWXGuQCjK7bu3nSy2UCuGirAiAcsbRveRGgYgd3YTCMUjuyVy447FvA4e5rA6ghcZbWqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376091},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","gitHead":"686a76b1f56f84fa50e664207a5dbce5316bfe00","scripts":{"res":"rescript build -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript build -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res","ppx:install":"node ./packages/ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"8.19.2","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@7.11.0","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.22.2","ts-node":"10.9.1","valibot":"0.18.0","rescript":"11.0.0-rc.5","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":".","@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","rescript-stdlib-vendorer":"1.0.0"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_6.0.0_1700771815842_0.8699985630659448","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"rescript-schema","version":"6.1.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","rescript-struct","Zod","Superstruct","Runtypes","Ajv","Ppx","Decco"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@6.1.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"539321b644d0a55c6553f25a715ef05a133d7666","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-6.1.0.tgz","fileCount":14,"integrity":"sha512-DGN0pDGQk9pSjJGkGSQMMnfaXHeZ8cczoqirzKTZAksQSxkufnLX696IQ4d//eBZl5Rl+qhFBERH69T7A5FBRA==","signatures":[{"sig":"MEUCIEe4ILw+bL5ysYbg/wWdN3cyxE8fhnvC5xtmEd3+3IOQAiEAxm8+tclQiP8eHHMOhDBJ2yFjFTMP5BRW8TRZvx2C6FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381791},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","gitHead":"e8fddebb347d76d4370a801472fa199cb2d62a4d","scripts":{"res":"rescript build -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript build -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitives_test.res","ppx:install":"node ./packages/ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"8.19.2","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@7.11.0","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.22.2","ts-node":"10.9.1","valibot":"0.18.0","rescript":"11.0.0-rc.5","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":".","@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","rescript-stdlib-vendorer":"1.0.0"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_6.1.0_1701162843241_0.7522781600112043","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"rescript-schema","version":"6.2.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@6.2.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"b39035843b1f5a626101eb44ce6cdd97ca37d0f5","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-6.2.0.tgz","fileCount":14,"integrity":"sha512-3R0HuISLaQoKTuNE35dLmUuMrmgPXAthHs2jwBzsjSunEr5emN6C2Cet35yXDduxPfUU1PBG8zs5kwMcAUKBMw==","signatures":[{"sig":"MEQCIC1ipqC21/CQo7ANCzKuIx5AkGKKhQ5wUwpO29ItxJEmAiAMZClh5EYawmw737lURDjS+/22zviTYcmnxkB2JRIAmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381873},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript build -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript build -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"8.19.2","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@7.11.0","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.22.2","ts-node":"10.9.1","valibot":"0.18.0","rescript":"11.0.0-rc.5","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":".","@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","rescript-stdlib-vendorer":"1.0.0"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_6.2.0_1701629474677_0.41070727729565837","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"rescript-schema","version":"6.3.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@6.3.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"83e4de9c6ce01e6d9270679965d78f1f8e4a3635","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-6.3.0.tgz","fileCount":14,"integrity":"sha512-gibYjZBjgtQm1hZ3hsb+TiLCfWgayDpFeAv7SMzSD+c91aeBwpTVQreSY3wEFAp2jnAS0As+SwDkfeigmACI1w==","signatures":[{"sig":"MEQCIAt2y1sdXMYgBn1moMVObYgA3aUUxXGX9/HR52Tf5LuUAiBTK4HY/CIkw9zW4MAe/PI8kYy/ZbwxwPuE5+vfMUbTBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384554},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript build -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript build -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"8.19.2","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@7.11.0","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.22.2","ts-node":"10.9.1","valibot":"0.18.0","rescript":"11.0.0-rc.5","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":".","@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.0.x || ~11.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_6.3.0_1702074379817_0.48444660719006327","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"rescript-schema","version":"6.4.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@6.4.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"72629f5b0815d44a1049c801b6047b498db584b1","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-6.4.0.tgz","fileCount":14,"integrity":"sha512-rBHtZOEVskKKAf7jfJicuTA1xsQRu2qBdB73FVtPsUSmtgIYpGGKk4YSURQss7WYQEHRds+zPjFLJWzeAnwsLg==","signatures":[{"sig":"MEUCIG5epCxUm/78MTek8AvHjyq/n/lVbmL1Qg7UoyiVnB0sAiEA4HbP8I/ffsW0dAkib0NDfMEA++kh3Ph/Qr8FAkc8U8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384533},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript build -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript build -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"8.19.2","description":"The fastest composable parser/serializer for ReScript (and TypeScript)","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.14.3","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.22.2","ts-node":"10.9.1","valibot":"0.18.0","rescript":"11.0.1","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":".","@dzakh/rescript-ava":"2.3.0","@dzakh/rescript-core":"0.2.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_6.4.0_1707310046152_0.15296940456843067","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"rescript-schema","version":"7.0.0","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@7.0.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"8beea4ac693182e3b543b692f51998fe8bbedf12","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-7.0.0.tgz","fileCount":14,"integrity":"sha512-+Bl/6/dsLNtTb+omn+btvxqrMxhYQ14eRKd1ufs0P8E29y3aP3SlRoLhBSHuOD7SND/E+ZidTwyTCCnd6XfEag==","signatures":[{"sig":"MEUCIAi0PjeEW0Rt3aB471R4RtYYHLsPnIDTLKcdDpa+SvWHAiEAxuE63RgJZNE9ktDZ1YbPrU6O5/J2/Wd4Q1eYOoURQdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377217},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"The fastest composable parser/serializer for ReScript and TypeScript","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.32.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_7.0.0_1718622420024_0.9208105685379306","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"rescript-schema","version":"7.0.1","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@7.0.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"188216ab0cf21c7d5a1b1313f14691a734faa9bf","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-7.0.1.tgz","fileCount":14,"integrity":"sha512-iCcYsHO8owjlB5uWQ50tXQnMBwsNlsOUAPNGJ8tUxPn8bhq3TIVJLTAnnRDJxHuSZj7fj4nXltCjj2pr606tSA==","signatures":[{"sig":"MEUCIGtDO+YaQPugFP0l+sE5rbt/TlMAD13+I10BffxrYE2HAiEAyQjOXIQ6m8r/YFBHNzp6n1MuHHbY7/3n64gAwFmaEg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377373},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"The fastest composable parser/serializer for ReScript and TypeScript","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.32.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_7.0.1_1718631302165_0.980796996185545","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"rescript-schema","version":"7.0.2","keywords":["ReScript","JSON","Schema","Typesafe","Parse","Serialize","Encode","Decode","Validation","Contract","Zod","Runtypes","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@7.0.2","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"8ab419fecf0092e60e71f9f79b1100f46275a04b","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-7.0.2.tgz","fileCount":14,"integrity":"sha512-GVKDE0z/M1bswfYZUJlgFZhJnqm0XpsFV7JgqBoPSMDE6ciy8cFawpnE8mxf0wozBVgI2xlsR3ghSR9bpcRaDg==","signatures":[{"sig":"MEUCIA23GdZWLMUaDDbozlLCubVQOJwGQ3feHJKIDkVdWm3VAiEAt4StmtwKXTeS1Jj+vBxUp78LAyuxBdHVQ/iYb4BHop0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377565},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"The fastest composable parser/serializer for ReScript and TypeScript","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.32.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_7.0.2_1720817753986_0.8477701790191448","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"rescript-schema","version":"8.0.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.0.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"a400cfa83a017bf0f766d71891482a6665650e75","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.0.0.tgz","fileCount":14,"integrity":"sha512-+i/us90Q73HeRZ9Y6BXfogb0BXpfwDmmFhHI+dZkvnzGOLMQEx3kowXv78LfP2ujpedwpN85/aqEPXRb+eBtog==","signatures":[{"sig":"MEQCIA2/YsbRTKpVyX+ssX266gRqoWMI9HHPnSKGRxH7zTYAAiAG5dgVp149iZme9iRoz1NzR6oE4Ed7wK3/YafUEIDHvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382517},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.0.0_1721030915441_0.5258242820226915","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"rescript-schema","version":"8.0.1","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.0.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"10548f91db0b554ab9c5168612cbf632396d0a82","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.0.1.tgz","fileCount":14,"integrity":"sha512-8mtoHl7pKE4wezI3FbEgCb4bZ2toKHY8hi7ZJ/WnfaBWr8Up5v1i6G20mSk5vfhJWV5mvEUzuSgADnmgeQKoqw==","signatures":[{"sig":"MEUCIGqM5suojq+rClEb4FNcxog7ZNviLPUTN52IiqTsSFwHAiEAxNHCUmBjJIegOyQ2CrbW6qqhrFl0VMsrSGna/4P2Ucg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383301},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.0.1_1721669523379_0.8602047213085648","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"rescript-schema","version":"8.0.2","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.0.2","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"7602d62d02368fed5006a86062763ae9caf865f3","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.0.2.tgz","fileCount":14,"integrity":"sha512-UK6P3PymfZOYSlA96bxd3L0DJ0bm+Csom37BCw3+CETnNO7ld7HULc/g/UyGVuF8Kc5ReueUybiJK5g635PwSQ==","signatures":[{"sig":"MEQCIGkIsbo3GNJr46QpmBqMTs+WBqWcGXA1Saf6WYrF6KfCAiB7qb8/VOAtpjl/3gxBif52qxQZc3GK+pVUk1GsDaBLLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383556},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.0.2_1722186263375_0.41676521510003006","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"rescript-schema","version":"8.0.3","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.0.3","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"d4e99805f1cc5f4d3a9b2684aca96be9500eb103","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.0.3.tgz","fileCount":14,"integrity":"sha512-x9HBvhFvcmsxXL2KjAsWCZDi9awIVPGvMwwWbRV+CYJb3ZHlkNF4bcnMTLAsOCJ5NYa2zrQldYxqqJ/WPA3bXw==","signatures":[{"sig":"MEUCIE5MXF+LzoCQ8RUI2YYepvxzAp0JS+xu7o2BvFespShCAiEAsvnfi93FhIf7+eomZYJrahDPzrP4I8cV2WxUSw2ZbAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381855},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.5.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.0.3_1723742429755_0.8669850056912283","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"rescript-schema","version":"8.1.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.1.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"6140556dcb3f7fdbeb3bf25c05c82f5dce928ecd","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.1.0.tgz","fileCount":14,"integrity":"sha512-syU4Wvy2tJzBKkqa8ad1yYSDIh8EoKGUsZv6Wa0YpERqb7H6Kemtc6zU+BxIghahzShb6L7RMfVNuKC48KluIg==","signatures":[{"sig":"MEUCIFhbtuTkyrms2f4p/3yXegwGreZb0XIFkXBYSNmJi2SaAiEA1E9fIXajNCnEwwZQoC6xoxD9bDQrFCU6WsDl94VSIig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382411},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.1.0_1724863643648_0.4141719263908854","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"rescript-schema","version":"8.2.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.2.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"54dbcba0edda3a00fb41fb82e8609da01adab9f9","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.2.0.tgz","fileCount":14,"integrity":"sha512-pfRNB9kvafUYe+RgvsExiazJioi/iV8gmjK3xOw/jeSgPIIDoVhflnmpoz+vuiwlulYkNT/7u2+2EsCrph7QKA==","signatures":[{"sig":"MEUCIQCGrYFsfc0xgmJmi0+4MSRRbqMYQZzqShAvP9RCrj4prAIgNxG+VQ9bJh6rvpbxE540l3gIdslOtDyookugCVUBRJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390131},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.2.0_1725988104793_0.9831294628116789","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"rescript-schema","version":"8.3.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.3.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"2430e524365caf156352a86a30cf0947b98dfec4","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.3.0.tgz","fileCount":14,"integrity":"sha512-sC+fy7zBRI/yweN+p7TesuwcRtvjQBN9vhoOohMUV8UWmjpM8FDq8I2lLLAlQW0kMaKnVbpNcddpyQnrGqqU1A==","signatures":[{"sig":"MEQCIAFXBd6WQ1Mi9eg/WE+DDVW1SYyx/Uz6cjLFVz+IL7h2AiAtbcnaE5/eDOVn3zOYtArmMrduxF3GSeAc1/9Cnnu/Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404996},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.3.0_1727382503851_0.13208592381403594","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"rescript-schema","version":"8.4.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@8.4.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"49e04715fdf7f654129e7220c8f0ddef6acf23b3","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-8.4.0.tgz","fileCount":14,"integrity":"sha512-X39lDpAXv0T5Jeux9GU6VCs6lpjVMn6kNKrm1lXqE4d1fmfhq+YYbf4emkIZSZxcEZOBFgNBdsFg14UuW1n4CA==","signatures":[{"sig":"MEUCIDtMsfEW6ZNybdSNpeMM33WT2lJNl1il66MHNwNuaOkFAiEA4eXsIX9NKLp5tjYI4FHgrfYdAyRWzhfxM3KZz0gz398=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410063},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.36.0","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_8.4.0_1729148007163_0.2167564235648256","host":"s3://npm-registry-packages"}},"9.0.0-rc.1":{"name":"rescript-schema","version":"9.0.0-rc.1","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.0-rc.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"ee52bec2d4024e9736bd95fb6d5a8c8abe7e56c0","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.0-rc.1.tgz","fileCount":14,"integrity":"sha512-c5fGTwYksD1LvQ0Yy+mSCu8XSHk9PxaWEQ5PMHAaI5OB9HSdNXvXgtxkx2dzN/p8hOvoHlhzqmJx6siVeucgfQ==","signatures":[{"sig":"MEUCIQCTzAc5pSs/0400pZQCeN2ZZ+aVT6NnRWvnlFV8urNdIQIgCqfVQ2sPLDU7We6nyeiwgI/zRK6dchBsZ9AZNs/4U/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":425072},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.0-rc.1_1733478600693_0.1922066007548373","host":"s3://npm-registry-packages"}},"9.0.0-rc.2":{"name":"rescript-schema","version":"9.0.0-rc.2","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.0-rc.2","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--loader=ts-node/esm"]},"dist":{"shasum":"01be1299e8d2a030455c462c54d0238dee2ffbca","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.0-rc.2.tgz","fileCount":14,"integrity":"sha512-RTTCFRr6Jx0fzZI684r/pw0hgpbo+0Z/6Rg7kAShVrXAqVsGynYfx1QT+7xghJXIbJ/ups00fDp0Y3WzzjhG/Q==","signatures":[{"sig":"MEYCIQD6OKBe6EBCrGij0ufdsZKDA97ScVcputeIgiNow/MKcgIhALbYI/Kw4rtJZaISW/x0/M1rybA8SF6BRAj+FlVj9WVR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430095},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.23.8","ts-node":"10.9.1","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.0-rc.2_1734102086149_0.1316298503477782","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-rc.3":{"name":"rescript-schema","version":"9.0.0-rc.3","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.0-rc.3","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"4dc68899ca077618f51d09ac2894ad759b5a3b2a","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.0-rc.3.tgz","fileCount":14,"integrity":"sha512-evcQB6MRKyNE8PhsWxHa9KrVUjjTz1cC6L0KdcaJyg49ANCx/I0ON+bmnURvPoUtm76q+mU8r9/yWRCecVtoOA==","signatures":[{"sig":"MEUCIQC8n+x72iN+bkQ/JDgbfpX11XqBvfH3DMULj1s4TP/s4wIgPy5JOhWQL+34LarZexR7xsQI/51g5cU/WK/zT8Rvano=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429974},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.0-rc.3_1734291638061_0.9437844704589988","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"rescript-schema","version":"9.0.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"3e157444b63739b662254ee4bb7c5246ca1e08df","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.0.tgz","fileCount":14,"integrity":"sha512-JLZmA04dfd16In03vEwI/cbQyq02uyoKWWHVZctzdOzRzGJpNJLgGZto32rRfQcxEsTU1CdsXi4gH6zJ/uOBqw==","signatures":[{"sig":"MEQCIBbHYPoyWp+kufTMRIuUwMKX3Mnc8RNhRUI75lyEeatKAiBWDoFR6aA9giZ0t3Jgid+BQ0C/2E+g6Evi/H+wsxIcmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429969},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.0_1734292379414_0.15405669323283044","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"rescript-schema","version":"9.0.1","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"fcf0b73e5a90415d3a50663c06564f2e241f32ba","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.1.tgz","fileCount":14,"integrity":"sha512-Tv1r+I+A4JfaFRshznG9Kxd/7E2Wvvp+TBTS3ANLcsI2XJe2vRMltFiSp9Z3u3XdBZwGV5veYsDzQnATWwW4Jg==","signatures":[{"sig":"MEYCIQCuv1DPBKfAIob1fL4AqWBsuZW7nEtP5LygLsPZhmJxfAIhAPgEsDpeGZgoVA3LO6vN+H1nb7+7RG2weFolbDZI/f1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429994},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.1_1734347022169_0.8020402607518786","host":"s3://npm-registry-packages-npm-production"}},"9.0.1-rescript12.0":{"name":"rescript-schema","version":"9.0.1-rescript12.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.0.1-rescript12.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"e0eb4792dcfb4b3d572676d549689e68b0596a26","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.0.1-rescript12.0.tgz","fileCount":14,"integrity":"sha512-UwNYEfAxkSMhPXJZ6bBjmui66awhvbhnwLAU4hSWz5Em2NezTBRdcbbKNuqNPh6/sMiebqL4++4gSU/S1W07dg==","signatures":[{"sig":"MEUCIQCacS8/wW+k4kVfACitDH0AosL6K9Zhki+puRtAqjhlNAIgFNCoNSTp4Q9rR2FEvE8Htti53aIRpQbvByZKwUCERyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":393505},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","valibot":"0.42.1","rescript":"12.0.0-alpha.7","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.0.1-rescript12.0_1736684742990_0.3044652589447967","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"rescript-schema","version":"9.1.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.1.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.bs.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"2f0f202c152b1a601ede3fe33c3de57927fc43bd","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.1.0.tgz","fileCount":14,"integrity":"sha512-zD6hpg59HF6QJ3rnmhFV6mYtbfUd6ZTu20osL93aR9fdc3GTIX6N8Fy/6btgZ9a35A2NAzTvCgh/dz3EK7qfAw==","signatures":[{"sig":"MEUCIQCT6UUXORHjZmNXi0GjBzANXvB+/UfZsTIseM8SMlNOlwIgfiVP2fk4J8JYhWgmCbxEtBlcqHCnjau60lWQ1OuGuec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450161},"main":"./dist/S.js","type":"commonjs","_from":"file:rescript-schema-9.1.0.tgz","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.bs.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.bs.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"_resolved":"/private/var/folders/pv/vz3qt1p52g72mw05tb7gzgy00000gn/T/d46518902dbc3e77a0591125fbce01be/rescript-schema-9.1.0.tgz","_integrity":"sha512-zD6hpg59HF6QJ3rnmhFV6mYtbfUd6ZTu20osL93aR9fdc3GTIX6N8Fy/6btgZ9a35A2NAzTvCgh/dz3EK7qfAw==","repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.1.0_1737537461973_0.9068167392698059","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"rescript-schema","version":"9.2.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"bc5462cdc70a3eb4b959004dafd74ab80e5831c6","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.0.tgz","fileCount":14,"integrity":"sha512-XaxRSPzafuLUEHIMUfyWiw61WEOHsfsTGspeUbFUNVyk4Nf7ovWuPf5MWZ/YOPRorOIf/NC1by80t152dDbscQ==","signatures":[{"sig":"MEQCIF0d3CfOyHYGeMPLiMTjjbNBdFYENtWiICmBIUNmWWmCAiB65MHUz/GqA9PW3tvANHx1cuqNXbfuvHsaKgmqw8aKUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538038},"main":"./dist/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./dist/S.mjs","scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.0_1739047241243_0.5174153287146332","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"rescript-schema","version":"9.2.1","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"139a15eda0c05c3f2c0a9d01718dbdd8a6fd0ad3","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.1.tgz","fileCount":14,"integrity":"sha512-axYhMxEQLDfd5U31L1+RR9d+J+qwQ/DSbMjoT+jWHsvk9dCzdVKlyRRA2dDj3r6KZbRMXMh89I5U2dVGpuAo+g==","signatures":[{"sig":"MEUCIQDKDyVlI2mXTabhH6ziQDAH0PkXVwp+8DaIdfgZzuoi4gIgOiR5vDPPeisCFe9/keTKzNeS9d9OTlwtjCNikwRo++c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573096},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.1_1739052929390_0.2516751907604877","host":"s3://npm-registry-packages-npm-production"}},"9.2.2":{"name":"rescript-schema","version":"9.2.2","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.2","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"e4430294d4f98b1cc4a0f2fbfe05e00cc1774681","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.2.tgz","fileCount":14,"integrity":"sha512-uXs34+pWx7uCx8ayk621XhtA0pUZMwxRhT11cDVXlo2TqMwAD1ZOs/HdHeVbFJzrX7v/iwcLce054zPQm0zVaw==","signatures":[{"sig":"MEQCICsb3keDvICp4okenxohSKqMrxBqEQ8K/NgtX4Bn8gdeAiAHdqd/X6E/QrMfP8NLb2/kv7LrH+6hnBzbyzC0Z2874A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573095},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.2_1739053361190_0.5296011638449272","host":"s3://npm-registry-packages-npm-production"}},"9.2.2-rescript12.0":{"name":"rescript-schema","version":"9.2.2-rescript12.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.2-rescript12.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"922797543f599b869f99fda52e7be77f15687147","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.2-rescript12.0.tgz","fileCount":14,"integrity":"sha512-0HAkHunvVlZjN2Th05sH4/rSwPb3JmFPlpKImmSG3+d3q5JZi2gMqZAyk5ADju2xM39GtUtFnvxqDzpR1aADyQ==","signatures":[{"sig":"MEQCIDNf76O7TbinUgOOLBTFVfk6FtQNOz9USQBKTqlWHdadAiBRmkqQNwWwpCL/8kMZm6k50wRZgsTdsb6QCjsck0dcBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511865},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"12.0.0-alpha.8","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.2-rescript12.0_1739438744458_0.08808445092441786","host":"s3://npm-registry-packages-npm-production"}},"9.2.3-rescript12.0":{"name":"rescript-schema","version":"9.2.3-rescript12.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.3-rescript12.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"5e2f095211bf734095ed163f45322dffa346dc46","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.3-rescript12.0.tgz","fileCount":14,"integrity":"sha512-GvB1uaZLMwgNAc7Riz0RpYfy1L1gE+N/ExtpJ4YHUY8eyjGUOAS8i5ePYjPxZDfZAQoXiDgzQoQ2pbBNMAEosg==","signatures":[{"sig":"MEUCIDmWEWISIkMbbJS0yXE2wsQS1z62+L3AbTyOdQHZy4wHAiEAhyTcel2opb8DE7uA18v5TFel/wpFUkLj4R5BEaxx0kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511876},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"12.0.0-alpha.8","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.3-rescript12.0_1739440244813_0.23931369738125818","host":"s3://npm-registry-packages-npm-production"}},"9.2.3":{"name":"rescript-schema","version":"9.2.3","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.2.3","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"075ef120c612a39bc4c4f395c2761ef9b1df5904","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.2.3.tgz","fileCount":14,"integrity":"sha512-4amKXsk9EC7nnLWjJSUT7U7aXRbX+e8ST3GRdJ2sLVVyA8n2B9AEVJABvoOacHiX7ZrFGAFeg50PQ5C+aFgFwA==","signatures":[{"sig":"MEUCIGLfrTvRTc2vWmXDSKtXUEZiCR7Sn1IZYI/GNdPD2xOWAiEAsGLwiB7Igp0BIlJBjFO5YGprfikjCSPlhS/B1DAS3SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573106},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.2.3_1739440385570_0.5053317721116417","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"rescript-schema","version":"9.3.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"83d839f870d8363e98dc6ca5e6da530c092a02e7","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.0.tgz","fileCount":14,"integrity":"sha512-NiHAjlhFKZCmNhx/Ij40YltCEJJgVNhBWTN/ZfagTg5hdWWuvCiUacxZv+Q/QQolrAhTnHnCrL7RDvZBogHl5A==","signatures":[{"sig":"MEUCIQCvgx/bhr5x9dNcV8D4GVPSxdwFUen9HMXIzoXSGPFh3AIgKoycCzHph0N6pAvNzUIDchc4vaEH2u17dxUjzj4+BvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599924},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.0_1739865215344_0.21977077909792841","host":"s3://npm-registry-packages-npm-production"}},"9.3.0-rescript12.0":{"name":"rescript-schema","version":"9.3.0-rescript12.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.0-rescript12.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"b3aadf229611944a9754dbdb3f0fffe79f148c30","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.0-rescript12.0.tgz","fileCount":14,"integrity":"sha512-K+1Ia5JMpqWfUrDaPFu4TR0sOa/k5P9KVx4HA7wyUJBBmx3z8Nz0pKR5nX0Bmq+clXnYPSzuukU3SJ1H6eEfaA==","signatures":[{"sig":"MEQCIDPPZFHex6sBMYAUHBJeOAbqDmjogwBHBmUre3BmJz66AiBcyL2WiVhVfE4+NO0TCZ5ZIg5VJYQJ7kaKaVG3ILnzeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535270},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.8.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"12.0.0-alpha.8","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.0-rescript12.0_1739865856314_0.7307073340811094","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"rescript-schema","version":"9.3.1","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.1","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"e21070baeb715d50dde3d8f0fc56e20d47ddade3","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.1.tgz","fileCount":14,"integrity":"sha512-JiS4hgud6ukpy8LNgu+3FbOuPDxY7xS5vi53ztTVtIkbsGvpnP8jjAR5zRrw3Dyx8IQJlre9/sxYqCFMc6AdRA==","signatures":[{"sig":"MEUCIQCq76HqUS/FDXMt/UJMJAJ5IOtBpJ6/bluys04FhAVZVQIgGhmhj8o+oRN14c+NTsLw76ZYr/aL7g85j9RCV7xSW6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600022},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"import":"./src/S.mjs","require":"./src/S.js"}},"gitHead":"03ca1297e1e73ac22aca2a83c51f8ccb8967ef3b","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.9.0","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.1_1764598692301_0.9570732957960095","host":"s3://npm-registry-packages-npm-production"}},"9.3.2":{"name":"rescript-schema","version":"9.3.2","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.2","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"b8d3b3a6254d831806a8e0f4d0c1a21699b5d66c","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.2.tgz","fileCount":14,"integrity":"sha512-L3EZJpeOYCfEwB00hO6id8YwyHo72j11ElsUJ1cw7Yee4oEExlmg716fj/8i0GMLazttY7UoxrliDB9txt92bg==","signatures":[{"sig":"MEUCIQCPYe0Kf5Q87XYtxfuUmyWZ08j+eGnpEeiPa/Eu0cXgUwIgBxuV7x5tXtapMLUuZ+8e1krogXctQZB1Cchv/pAIdl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600048},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"import":"./src/S.mjs","require":"./src/S.js"},"./src/*":"./src/*"},"gitHead":"03ca1297e1e73ac22aca2a83c51f8ccb8967ef3b","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.9.0","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.2_1764599040610_0.9578238146947986","host":"s3://npm-registry-packages-npm-production"}},"9.3.3":{"name":"rescript-schema","version":"9.3.3","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.3","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"bf797cf1e65e1af315e79514feb7b714d7498bf7","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.3.tgz","fileCount":14,"integrity":"sha512-kQVMoUmKIklKh1aOTWA4AonNuoaJiZEQ+jcvW+vgNhreNJMB8ghav0XRs1fdcrvX5S2rXznWpwwVCNvOpLdksw==","signatures":[{"sig":"MEYCIQCESK5Rwch5ylgVeIeEop9DxaA8XJdyALKFN6/PkwZG6AIhALa9YqfBB1+YwJGzC8tLx1e9PnpevymmICBTeAZFcYEs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600079},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"types":"./src/S.d.ts","import":"./src/S.mjs","require":"./src/S.js"},"./src/*":"./src/*"},"gitHead":"03ca1297e1e73ac22aca2a83c51f8ccb8967ef3b","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.9.0","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.3_1764599529315_0.9356194005288911","host":"s3://npm-registry-packages-npm-production"}},"9.3.4":{"name":"rescript-schema","version":"9.3.4","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.3.4","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"d98a61702c70df9a870fbafdb6493b35000da7ca","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.3.4.tgz","fileCount":14,"integrity":"sha512-VPhkkHCSQSo2KienoMD4Adu/yS8WhckmsUFFrNhKrt5yqeiJt+pY6/V+puuRIFLlWSIqGyu5/pxqSNUg3VLyxA==","signatures":[{"sig":"MEUCIQDoTp0v/fnygukdj+9Lz3Al+xLluWRU+8bkQE+iDXGgQAIgWqbr3yX3RWy0vY1kO4E3P9BqBoIMNiaOAr7hZ7ikm4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600162},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"types":"./src/S.d.ts","import":"./src/S.mjs","require":"./src/S.js"},"./src/*":"./src/*","./RescriptSchema.gen.js":{"types":"./RescriptSchema.gen.d.ts"}},"gitHead":"03ca1297e1e73ac22aca2a83c51f8ccb8967ef3b","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"10.9.0","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"11.1.0","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","@rescript/core":"^1.3.0","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"11.x"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.3.4_1764599766740_0.16288910089204167","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"rescript-schema","version":"9.4.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.4.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"83065e968dc0acc40dbc5410753717b71e11783d","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.4.0.tgz","fileCount":14,"integrity":"sha512-IENCjwhCXKZ8NuQjhN0bKDnMU5p3i7T38TyHmHw6N0ha/1+TAHAj3A+tsQFyfs22XLTCVMAb5qqLqVc5Jk4ubw==","signatures":[{"sig":"MEQCICiLImJ1R8eFssJ+JU5dfQOM+wkpNOD7lfCJs3a5bGb5AiAWFUnY40UG1w21f7cIK1czgzQ+0b9TCwboROALUfJ7vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535495},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"types":"./src/S.d.ts","import":"./src/S.mjs","require":"./src/S.js"},"./src/*":"./src/*","./RescriptSchema.gen.js":{"types":"./RescriptSchema.gen.d.ts"}},"gitHead":"44adcd33be3bef2337e2658289bcd792cc0e68a5","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"11.4.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"12.0.0-alpha.8","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.4.0_1774342361410_0.5771064932401351","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"rescript-schema","version":"9.5.0","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","_id":"rescript-schema@9.5.0","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"ava":{"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"extensions":{"ts":"module","mjs":true},"nodeArguments":["--no-warnings","--import=tsimp"]},"dist":{"shasum":"ff13db6f2077ee8695ec586bf5a5e24d9ee3cefb","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.5.0.tgz","fileCount":14,"integrity":"sha512-9P9RhsGH63pntdCXb0vgOLyk8OUx0Y+EjfDj44vPMxTU01c5sYTGGku9geotTEyB71qbIQOej90Wj2BptKv8Dw==","signatures":[{"sig":"MEUCIQDvipExMAoiAMVuSFd6jzGv7CUgGRMZrmrrN1IYVIDZ5gIgfdCX+W0JSNiow2/dUcxGZnDviPObtRQ6beUDBWPuF1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535496},"main":"./src/S.js","type":"commonjs","types":"./src/S.d.ts","module":"./src/S.mjs","exports":{".":{"types":"./src/S.d.ts","import":"./src/S.mjs","require":"./src/S.js"},"./src/*":"./src/*","./RescriptSchema.gen.js":{"types":"./RescriptSchema.gen.d.ts"}},"gitHead":"d0177eb7bcfaa9f7a62580bee5b6f63cd68e322b","private":false,"scripts":{"res":"rescript -w","test":"ava","build":"node ./packages/prepack/src/Prepack.res.mjs","coverage":"c8 --reporter=lcov npm test","test:res":"cd ./packages/tests && rescript clean && rescript -w","benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","res:build":"rescript build","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js"},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"repository":{"url":"git+https://github.com/DZakh/rescript-schema.git","type":"git"},"_npmVersion":"11.4.2","description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.0.5","devDependencies":{"c8":"7.12.0","ava":"5.2.0","zod":"3.24.1","tsimp":"2.0.12","arktype":"2.0.4","valibot":"0.42.1","rescript":"12.0.0-alpha.8","benchmark":"2.1.4","ts-expect":"1.3.0","typescript":"4.9.3","rescript-schema":"link:","@dzakh/rescript-ava":"2.3.0","rescript-stdlib-vendorer":"1.1.0"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rescript-schema_9.5.0_1774342439366_0.9291796425656049","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"rescript-schema","version":"9.5.1","private":false,"description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"homepage":"https://github.com/DZakh/rescript-schema#readme","bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"exports":{".":{"import":"./src/S.mjs","require":"./src/S.js","types":"./src/S.d.ts"},"./src/*":"./src/*","./RescriptSchema.gen.js":{"types":"./RescriptSchema.gen.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-schema.git"},"license":"MIT","author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"type":"commonjs","main":"./src/S.js","module":"./src/S.mjs","types":"./src/S.d.ts","scripts":{"benchmark":"node ./packages/tests/src/benchmark/Benchmark.res.mjs","benchmark:comparison":"node ./packages/tests/src/benchmark/comparison.js","coverage":"c8 --reporter=lcov npm test","build":"node ./packages/prepack/src/Prepack.res.mjs","ppx:install":"node ./packages/rescript-schema-ppx/install.cjs","res":"rescript -w","res:build":"rescript build","test:res":"cd ./packages/tests && rescript clean && rescript -w","test":"ava","lint:stdlib":"rescript-stdlib-vendorer lint --project-path=packages/tests --ignore-path=src/ppx/Ppx_Primitive_test.res"},"ava":{"extensions":{"ts":"module","mjs":true},"files":["packages/tests/src/**/*_test.res.mjs","packages/tests/src/**/*_test.ts"],"nodeArguments":["--no-warnings","--import=tsimp"]},"devDependencies":{"@dzakh/rescript-ava":"2.3.0","ava":"5.2.0","benchmark":"2.1.4","c8":"7.12.0","rescript":"12.0.0-alpha.8","rescript-stdlib-vendorer":"1.1.0","rescript-schema":"link:","ts-expect":"1.3.0","tsimp":"2.0.12","typescript":"4.9.3","valibot":"0.42.1","zod":"3.24.1","arktype":"2.0.4"},"peerDependencies":{"rescript":"^12.0.0-alpha.8"},"peerDependenciesMeta":{"rescript":{"optional":true}},"packageManager":"pnpm@9.0.5","_id":"rescript-schema@9.5.1","gitHead":"a3d787fd1aae8f2a94dabb8901bd962f59b3c17a","_nodeVersion":"24.4.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-g2UEMqZ0IVkW8Os7vDs3JrcSS9pyQNubksY+doa3wgt86Y+c9ruvynikDrZLvZYQyQyF1vLJc05r0r2/jLdeZQ==","shasum":"365ada9229ceeb656673c209c28bf9f7c8c79a24","tarball":"https://registry.npmjs.org/rescript-schema/-/rescript-schema-9.5.1.tgz","fileCount":14,"unpackedSize":535540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF20GdI5yMwZopv4WaX1ydYxbc3NmJmkM1ICHVkZcoV5AiEA0fO9sfn2FgwjXEb+EucNgDdwm1kgMeNRBJIg+a9iuQs="}]},"_npmUser":{"name":"dzakh","email":"dzakh.dev@gmail.com"},"directories":{},"maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rescript-schema_9.5.1_1774344591130_0.5061944376615288"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-23T20:36:55.841Z","modified":"2026-03-24T09:29:51.420Z","6.0.0":"2023-11-23T20:36:56.025Z","6.1.0":"2023-11-28T09:14:03.470Z","6.2.0":"2023-12-03T18:51:14.875Z","6.3.0":"2023-12-08T22:26:20.000Z","6.4.0":"2024-02-07T12:47:26.369Z","7.0.0":"2024-06-17T11:07:00.207Z","7.0.1":"2024-06-17T13:35:02.329Z","7.0.2":"2024-07-12T20:55:54.139Z","8.0.0":"2024-07-15T08:08:35.613Z","8.0.1":"2024-07-22T17:32:03.626Z","8.0.2":"2024-07-28T17:04:23.555Z","8.0.3":"2024-08-15T17:20:30.031Z","8.1.0":"2024-08-28T16:47:23.827Z","8.2.0":"2024-09-10T17:08:25.019Z","8.3.0":"2024-09-26T20:28:24.132Z","8.4.0":"2024-10-17T06:53:27.452Z","9.0.0-rc.1":"2024-12-06T09:50:00.872Z","9.0.0-rc.2":"2024-12-13T15:01:26.445Z","9.0.0-rc.3":"2024-12-15T19:40:38.283Z","9.0.0":"2024-12-15T19:52:59.606Z","9.0.1":"2024-12-16T11:03:42.324Z","9.0.1-rescript12.0":"2025-01-12T12:25:43.284Z","9.1.0":"2025-01-22T09:17:42.204Z","9.2.0":"2025-02-08T20:40:41.420Z","9.2.1":"2025-02-08T22:15:29.553Z","9.2.2":"2025-02-08T22:22:41.383Z","9.2.2-rescript12.0":"2025-02-13T09:25:44.682Z","9.2.3-rescript12.0":"2025-02-13T09:50:45.048Z","9.2.3":"2025-02-13T09:53:05.742Z","9.3.0":"2025-02-18T07:53:35.578Z","9.3.0-rescript12.0":"2025-02-18T08:04:16.556Z","9.3.1":"2025-12-01T14:18:12.523Z","9.3.2":"2025-12-01T14:24:00.797Z","9.3.3":"2025-12-01T14:32:09.586Z","9.3.4":"2025-12-01T14:36:06.940Z","9.4.0":"2026-03-24T08:52:41.623Z","9.5.0":"2026-03-24T08:53:59.544Z","9.5.1":"2026-03-24T09:29:51.298Z"},"bugs":{"url":"https://github.com/DZakh/rescript-schema/issues"},"author":{"name":"Dmitry Zakharov","email":"dzakh.dev@gmail.com"},"license":"MIT","homepage":"https://github.com/DZakh/rescript-schema#readme","keywords":["ReScript","Schema","Parser","Serializer","JSON","Encode","Decode","Validation","Contract","TypeScript","Zod","Valibot","Ajv","rescript-struct"],"repository":{"type":"git","url":"git+https://github.com/DZakh/rescript-schema.git"},"description":"🧬 The fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX","maintainers":[{"name":"dzakh","email":"dzakh.dev@gmail.com"}],"readme":"[![CI](https://github.com/DZakh/rescript-schema/actions/workflows/ci.yml/badge.svg)](https://github.com/DZakh/rescript-schema/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/DZakh/rescript-schema/branch/main/graph/badge.svg?token=40G6YKKD6J)](https://codecov.io/gh/DZakh/rescript-schema)\n[![npm](https://img.shields.io/npm/dm/rescript-schema)](https://www.npmjs.com/package/rescript-schema)\n\n# ReScript Schema 🧬\n\nThe fastest parser in the entire JavaScript ecosystem with a focus on small bundle size and top-notch DX.\n\n> ⚠️ Be aware that **rescript-schema** uses `eval` for parsing. It's usually fine but might not work in some environments like Cloudflare Workers or third-party scripts used on pages with the [script-src](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/script-src) header.\n\nHighlights:\n\n- Works with plain JavaScript, TypeScript, and ReScript. You don't need to use any compiler.\n- The **fastest** parsing and validation library in the entire JavaScript ecosystem ([benchmark](https://moltar.github.io/typescript-runtime-type-benchmarks/))\n- Small JS footprint & tree-shakable API ([Comparison with Zod and Valibot](#comparison))\n- Implements the [Standard Schema](https://standardschema.dev/) spec\n- Declarative transformations in a schema without a performance loss\n- Reverse schema and convert values to the initial format (serializing)\n- Detailed and easy to understand error messages\n- Support for asynchronous transformations\n- Immutable API with 100+ different operation combinations\n- Easy to create _recursive_ schema\n- Opt-in strict mode for object schema to prevent unknown fields with ability to change it for the whole project\n- Opt-in ReScript Schema codegen from type definition (ppx)\n\nAlso, you can use **rescript-schema** as a building block for your tools. And there are many existing ones:\n\n- [rescript-rest](https://github.com/DZakh/rescript-rest) - RPC-like client, contract, and server implementation for a pure REST API\n- [rescript-envsafe](https://github.com/DZakh/rescript-envsafe) - Makes sure you don't accidentally deploy apps with missing or invalid environment variables\n- [rescript-json-schema](https://github.com/DZakh/rescript-json-schema) - Typesafe JSON schema for ReScript\n- [rescript-stripe](https://github.com/enviodev/rescript-stripe) - Describe and manage Stripe billing in a declarative way with code\n- Internal form library at [Carla](https://www.carla.se/)\n- [tRPC](https://trpc.io/), [TanStack Form](https://tanstack.com/form), [TanStack Router](https://tanstack.com/router), [Hono](https://hono.dev/) and 15+ more using [Standard Schema](https://standardschema.dev/) spec\n\n## Documentation\n\n- [For JS/TS users](/docs/js-usage.md)\n- [For ReScript users](/docs/rescript-usage.md)\n- [For PPX users](/packages/rescript-schema-ppx/README.md)\n- [For library maintainers](/docs/integration-guide.md)\n\n## Resources\n\n- Building and consuming REST API in ReScript with rescript-rest and Fastify ([YouTube](https://youtu.be/37FY6a-zY20?si=72zT8Gecs5vmDPlD))\n- ReScript Schema V9 Changes Overview ([Dev.to](https://dev.to/dzakh/rescript-schema-v9-zod-like-library-to-the-next-level-1dn6))\n\n## Comparison\n\nInstead of relying on a few large functions with many methods, **rescript-schema** follows [Valibot](https://github.com/fabian-hiller/valibot)'s approach, where API design and source code is based on many small and independent functions, each with just a single task. This modular design has several advantages.\n\nFor example, this allows a bundler to use the import statements to remove code that is not needed. This way, only the code that is actually used gets into your production build. This can reduce the bundle size by up to 2 times compared to [Zod](https://github.com/colinhacks/zod).\n\nBesides the individual bundle size, the overall size of the library is also significantly smaller.\n\nAt the same time **rescript-schema** is the fastest composable validation library in the entire JavaScript ecosystem. This is achieved because of the JIT approach when an ultra optimized validator is created using `eval`.\n\n|                                          | rescript-schema@9.2.2 | Zod@3.24.1      | Valibot@0.42.1 | ArkType@2.0.4 |\n| ---------------------------------------- | --------------------- | --------------- | -------------- | ------------- |\n| **Total size** (minified + gzipped)      | 11 kB                 | 14.8 kB         | 10.5 kB        | 40.8 kB       |\n| **Example size** (minified + gzipped)    | 4.45 kB               | 13.5 kB         | 1.22 kB        | 40.7 kB       |\n| **Parse with the same schema**           | 93,491 ops/ms         | 1,191 ops/ms    | 3,540 ops/ms   | 84,772 ops/ms |\n| **Create schema & parse once**           | 166 ops/ms            | 93 ops/ms       | 2,302 ops/ms   | 13 ops/ms     |\n| **Eval-free**                            | ❌                    | ✅              | ✅             | ❓            |\n| **Codegen-free** (Doesn't need compiler) | ✅                    | ✅              | ✅             | ✅            |\n| **Ecosystem**                            | ⭐️⭐️                | ⭐️⭐️⭐️⭐️⭐️ | ⭐️⭐️⭐️      | ⭐️⭐️        |\n","readmeFilename":"README.md"}