{"_id":"@vinejs/vine","_rev":"32-fd51906f0a94525ed8b8e98595832957","name":"@vinejs/vine","dist-tags":{"next":"4.0.0-next.1","latest":"4.4.0"},"versions":{"1.0.0":{"name":"@vinejs/vine","version":"1.0.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.0.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"b6943811bf1e619dd56ef45098393764a8af79ce","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.0.0.tgz","fileCount":87,"integrity":"sha512-vJ1ZyzUJp2plHivwnZyyk0h+vD5RpdO9RVVDBfol1ziuM+ShLKdaifOARqq33DLQdTc1W5xPbFrDinL9jNfyKQ==","signatures":[{"sig":"MEYCIQDRJ3HjAbDWByixeOAPpCwiNqXvs2ng7stQPwikbVYZPQIhAOG0q6AMtWt0x5dZ2Ns/aMlTJaO7ImsRAtMQJ8ZcbaqO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95983},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"8521cdc5170a906d53d6ae17bca3e63a79da5018","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vinejs","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","@types/validator":"^13.7.17","@vinejs/compiler":"^1.2.1","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.14.0","np":"^7.7.0","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.62","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.2.5","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.0.0_1686371517720_0.8681135032356613","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@vinejs/vine","version":"1.1.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.1.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"f7b0b4ec83554ee50d702947783be7e09c2f73a0","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.1.0.tgz","fileCount":89,"integrity":"sha512-zzaq0Bv6iGzzw7znvXkby7QuhkGYKWuLvzUnNEA/QpkFSgdobKrFquTHYftspSjixgyK1UlEUMy3Yo+HMp18ag==","signatures":[{"sig":"MEUCIQCyO28RY52RubwRpGsJEJlkZN5buUZqRT4Dn5ht+sa+kgIgEWEDwmwF28Fk0V58eIGBgihu8yC6O/mrO8/AT2ZLruQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96169},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js"},"gitHead":"880f992f93d9d4e43928fa4b387b428c1d17d8c4","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vinejs","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","@types/validator":"^13.7.17","@vinejs/compiler":"^1.2.2","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.14.0","np":"^8.0.3","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.62","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.0","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.1.0_1686551457723_0.13887474140319545","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@vinejs/vine","version":"1.1.1","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.1.1","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"a65ea554fec03674c675527bd23998a50064ab15","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.1.1.tgz","fileCount":89,"integrity":"sha512-rafhwwQeRIxAqgYN2xh2z+ypkABDXrvKtOrjIK6Gs7fOaSWfH8wkKDOzkvKds89wZRQkEdnxbSkOUfZSClqlOw==","signatures":[{"sig":"MEUCIQCFfKK2ztSpo7RK54g3p1pT1gM53/fDVavEmvYPy9vTCQIgMxxh/Oow9qv9U1FYCND4n9+V2VncBWHGcPgzkK9Mjbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96843},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js"},"gitHead":"f9c707bd2e2804713db998c012a37e3d95d6b263","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vinejs","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","@types/validator":"^13.7.17","@vinejs/compiler":"^1.2.2","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.14.0","np":"^8.0.3","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.62","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.0","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.1.1_1686569469602_0.5759274267043968","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@vinejs/vine","version":"1.2.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.2.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"6ef43a66169f14c5eb0963691e628464c9b5ab41","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.2.0.tgz","fileCount":89,"integrity":"sha512-sUNMnj1l65DbGLVyug2TF/q6HNRzJLLJ73IntWBXYrvBLu/ycFfHp8se+OcVOrnwycog0H6Qg9NweZnGGHf0Rw==","signatures":[{"sig":"MEUCIQCI0cPMlgnlCZn+eK7c+337hht/LBbHcHO6ebHlCzPH8gIgXvpZ78zMBKAd8SmGzqYcq6odsJInQYGcOeHEs2EpHDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110249},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js"},"gitHead":"6cd808c125912e3dd6098ff8a6823f23f919ff96","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vinejs","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.0.1","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.14.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.2.0_1686653613576_0.7610722005580768","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@vinejs/vine","version":"1.3.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.3.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"88e43f6f382b5b0725ab86d22b0f332ea22b8933","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.3.0.tgz","fileCount":89,"integrity":"sha512-2MfcvwXzAqp4yfJ8+zR7o4b7UPecZej9ytwnRXzGNiFLWK1XbHZqTrbhkR4JoN6wZmF29E02Xxzcy1Hots/FIA==","signatures":[{"sig":"MEUCIHY/gz/Rk3NwGyYbM7HxGYRuSOJLVm+hVQfhpIC+rJLVAiEAgtLpf1s3yvylG2AgRiME1weqEZxJHjTjJueoBqX+56I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124199},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js"},"gitHead":"2123e3d27650e8a411403fe6aa4259f99ba220be","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.0.1","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.3.0_1686726228590_0.07279061491907646","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@vinejs/vine","version":"1.4.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.4.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e30be18604ce2d90fd5671e018d37e898a06c092","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.4.0.tgz","fileCount":89,"integrity":"sha512-DJh3f5A/afrRU/d6Bg1s4Id9MXDpCMSHBwV0IYnI/0rDA3ZtPwoy7zg8qUTaSdYFLZmwMTKHwTai9VChCMtD2A==","signatures":[{"sig":"MEUCIC0UtAIWbUgJtE7/hn6JxGvxH2m8UUvvMqxvqZmavYgBAiEAsdlnrpMTxZ/0gZDq8gW34G9b6GpqjsOJFWIrErSoDzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124604},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js"},"gitHead":"1045baf770956515d0cdf1775bf3df1dd388da15","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.0.1","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.4.0_1686803830216_0.2353762639709096","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@vinejs/vine","version":"1.4.1","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.4.1","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"d668665350368dc6c200bde42f3abaae385958f9","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.4.1.tgz","fileCount":95,"integrity":"sha512-mBpPFGyz56iNheJDzUyr14vOlXUfOoopSX/AP86Lov/bglyOMrR22ixPIy+pRYMsZWIgymbq9ucNOB5cWk1eGQ==","signatures":[{"sig":"MEQCIBl9Hcc12FlsHpvJc5BVLIC1eA/K3rHIRIPs2+hOsdAWAiAVOC9lKoxRTIDq+Zi7mo5s5lBbPt7SJOEo0IHefp+VYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132418},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"989824acb06f957e3cb1e16e35ce13fa1094b871","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":{"semi":false,"useTabs":false,"printWidth":100,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.0.1","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"rules":{"prettier/prettier":["error",{"endOfLine":"auto"}],"@typescript-eslint/no-floating-promises":["error"]},"extends":["plugin:adonis/typescriptPackage","prettier"],"plugins":["prettier"]},"eslintIgnore":["build"],"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^1.4.1","@japa/runner":"^2.5.1","@japa/snapshot":"^1.0.1-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^1.0.3","github-label-sync":"^2.3.1","@japa/spec-reporter":"^1.3.3","eslint-plugin-adonis":"^3.0.3","@japa/run-failed-tests":"^1.1.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.4.1_1686893230814_0.2201312041843002","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@vinejs/vine","version":"1.5.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.5.0","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"98312719380e86a05f0534d464a0cab06472d017","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.5.0.tgz","fileCount":95,"integrity":"sha512-/QzSl9WuTVzIIxUl91SXAecroPL0Cj8GyewBA8/hfgQA9CEnn461J6TlTxEN0HxtCijV9VDkDWoNi9vhAWqtRQ==","signatures":[{"sig":"MEUCIQDw6pIDz7ah8BWnVZQWALVa9o13/eLdIgMBvvSP7+wtvgIgWHTZ5Kq7SwUSBYkRtlmYrOgS017yvOZjd+M5dPBQKrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202541},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"fa3c7824bb6de71ea390320cde335aa18e8b9f48","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.1","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.1.0","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^2.0.0-1","@japa/runner":"^3.0.0-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^2.0.0-0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.6","@adonisjs/eslint-config":"^1.1.6","@adonisjs/prettier-config":"^1.1.6","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.5.0_1688989074588_0.4829433513097441","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@vinejs/vine","version":"1.5.1","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.5.1","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"8381110030f2db13a819173e2915b5564d548afb","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.5.1.tgz","fileCount":95,"integrity":"sha512-YYcUg0W0ufP3Cn3w6abkpmTwzf6aEGr+JXTBcjrryOoiqhKt8oq3EceT+Af7BPTDFUVnnUjU1yUlJFx0yslPwQ==","signatures":[{"sig":"MEUCIQCD4AHu4CmSsnXhUB677TgR2j7A6L5B/aVlIGHURbuk1gIgRbD5GKXn95UHi3K2a/pgunfqtPbn53qNjhm45u0+iQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203026},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"48a3b6a38f503df93ba7a9882e2c672cfbe38737","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.3.1","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.1.0","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.42.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^2.8.7","@swc/core":"^1.3.63","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.3.1","@japa/assert":"^2.0.0-1","@japa/runner":"^3.0.0-2","@commitlint/cli":"^17.6.5","@japa/expect-type":"^2.0.0-0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.6","@adonisjs/eslint-config":"^1.1.6","@adonisjs/prettier-config":"^1.1.6","@commitlint/config-conventional":"^17.6.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.5.1_1689060552780_0.41776451650616564","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@vinejs/vine","version":"1.5.2","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.5.2","maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"c09e96a02180b03c28891b04ab4a68e7783ff187","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.5.2.tgz","fileCount":95,"integrity":"sha512-Xwx7Q/sETgjoyaCRzTjnNAlkiEQ5PHAfSvAM1PF7SOHv0bGy0rDJEptjmMIY50D5RiEatFBf3dLP5wWGTbkytA==","signatures":[{"sig":"MEYCIQCleA2f5l+HtaO8X8jtKK2eD16r7N8QYbtOuiM/BDZZaQIhAJIjfqPRUCRCau4WoMXFm8oczof6xH91tTZYanlIwQ73","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203136},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"42887b9ce8a20ff19afae429c17f427bcd542916","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"8.19.4","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.4.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.1.2","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.4.2","@japa/assert":"^2.0.0-1","@japa/runner":"^3.0.0-2","@commitlint/cli":"^17.6.7","@japa/expect-type":"^2.0.0-0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8","@commitlint/config-conventional":"^17.6.7"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.5.2_1689749920404_0.7175629997447359","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@vinejs/vine","version":"1.5.3","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.5.3","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"c34456ac39c1bff85acdc9ade8e3237f9dc61e04","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.5.3.tgz","fileCount":95,"integrity":"sha512-wPsGMaOm+WCfi3rzZ9SQwQuwAIJQ1qpq6DfwJ7EHs1NCBPP2NwZwIThnnuNWiDbLBIoTqvdipYMk1MJacEuVhQ==","signatures":[{"sig":"MEQCIBUny+TTRWgD+bJc5/veKoZi356rZaOEZ8aNRrza0T1lAiAfdFM3h/8vRQLgLAmigoRCuxEt4dlm48HPWVlWahap6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204216},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"40c5c2e48d1e386b61009f0441719b6f26c22780","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsc","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.6.7","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.1.2","@poppinss/macroable":"^1.0.0-6"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","husky":"^8.0.3","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.4.2","@japa/assert":"^2.0.0-1","@japa/runner":"^3.0.0-2","@commitlint/cli":"^17.6.7","@japa/expect-type":"^2.0.0-0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8","@commitlint/config-conventional":"^17.6.7"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.5.3_1690297074539_0.13834795572345504","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@vinejs/vine","version":"1.6.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.6.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"6594152987e430cb56b8235d6ef62485d3dcde3d","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.6.0.tgz","fileCount":16,"integrity":"sha512-QQPOMVujtMpOZ3tfmyaKzxif+qaMnN5hTuWAdzN+mrjreWgUzquQQiiRG8AcFioQh2ax+wpQ3BO6oJwzEzBBDg==","signatures":[{"sig":"MEUCIQCn9nbN5JePRP1qSxg6BG4uvlEXYeQZuYTIDzReMA4kfwIgY/JKBjiSK0D99UuZP58+lVRGvmLTv7TZxa870noMxh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157767},"main":"build/index.js","tsup":{"dts":true,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts"],"format":"esm","outDir":"./build","target":"esnext"},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"f8fa0af6178c5e97f569a99e314a97fdcd454b29","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run lint && npm run clean && tsup-node","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prebenchmark":"npm run build"},"_npmUser":{"name":"julien-r44","email":"julien@ripouteau.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.6.7","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"18.17.0","dependencies":{"camelcase":"^7.0.1","validator":"^13.9.0","normalize-url":"^8.0.0","@types/validator":"^13.7.17","@vinejs/compiler":"^2.2.0","@poppinss/macroable":"^1.0.0-7"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","yup":"^1.2.0","zod":"^3.21.4","tsup":"^7.1.0","husky":"^8.0.3","eslint":"^8.45.0","del-cli":"^5.0.0","ts-node":"^10.9.1","prettier":"^3.0.0","@swc/core":"^1.3.70","benchmark":"^2.1.4","typescript":"^5.1.6","@types/node":"^20.4.2","@japa/assert":"^2.0.0-1","@japa/runner":"^3.0.0-6","@commitlint/cli":"^17.6.7","@japa/expect-type":"^2.0.0-0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8","@commitlint/config-conventional":"^17.6.7"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.6.0_1690545982647_0.18939086272360162","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@vinejs/vine","version":"1.7.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.7.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"1235a2ac275f41600c9fee07f6b48170e9163919","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.7.0.tgz","fileCount":67,"integrity":"sha512-omz9pofSHysjFpMHGOpGPSR4ZQyIa0cjVmDndKuJjG9AyUxf2TiJvAbljTjUmNcu+tqXIORZOaSA+R7T+9vX+Q==","signatures":[{"sig":"MEUCIQDTSZxdD+BLOiMTEhAMI1QUEBiGhuC4GLRtk/B9a+K0WQIgTcmGOMUBFlqV9GNK2ykwQLBXU/o1/DvdlTjoHHGzAbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416065},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"1e5b5c4d321971f83d74a9a7481398a6ac861e1e","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.8.1","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"20.9.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.10","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.0","@types/validator":"^13.11.7","@vinejs/compiler":"^2.3.0","@poppinss/macroable":"^1.0.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","np":"^8.0.4","yup":"^1.3.2","zod":"^3.22.4","tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.54.0","del-cli":"^5.1.0","ts-node":"^10.9.1","prettier":"^3.1.0","@swc/core":"^1.3.99","benchmark":"^2.1.4","@types/dlv":"^1.1.4","typescript":"5.2.2","@types/node":"^20.9.3","@japa/assert":"^2.0.1","@japa/runner":"^3.0.5","@commitlint/cli":"^18.4.3","@japa/expect-type":"^2.0.0","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.1.8","@adonisjs/eslint-config":"^1.1.8","@adonisjs/prettier-config":"^1.1.8","@commitlint/config-conventional":"^18.4.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.7.0_1700617706368_0.9656855284745283","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@vinejs/vine","version":"1.7.1","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.7.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e3968c5f3db5534d4b9842bd4c607b6486b33020","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.7.1.tgz","fileCount":67,"integrity":"sha512-24FYCIMrQZbhUKkVyAApz5/eN34FBVuhayty1RyCNvdvYF2TpZpO/+NyjELW3JRtbIDfrAvr1+pYdJfRIovcbA==","signatures":[{"sig":"MEQCIChTNsaZ7A5qfQkBC8f4ggsmvbVqnIa1Dqb5R+3yeSWvAiAutZ2NG5oJ+a6G6qZ67B3N7D+0iPUKf3/Ip7JE4R9h8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418091},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"b4c52f1ff6bd54993bb675cdcc0053af05964589","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.8.1","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"21.6.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.10","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.0","@types/validator":"^13.11.8","@vinejs/compiler":"^2.4.0","@poppinss/macroable":"^1.0.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","yup":"^1.3.3","zod":"^3.22.4","tsup":"^8.0.1","husky":"^9.0.6","eslint":"^8.56.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.107","benchmark":"^2.1.4","@types/dlv":"^1.1.4","typescript":"^5.3.3","@types/node":"^20.11.10","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@commitlint/cli":"^18.6.0","@japa/expect-type":"^2.0.1","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.2.1","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@commitlint/config-conventional":"^18.6.0"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.7.1_1706518540687_0.7695192774880593","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@vinejs/vine","version":"1.8.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@1.8.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"789b837c5a2f94e67127087f2edf8df6c6541b4f","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-1.8.0.tgz","fileCount":68,"integrity":"sha512-Qq3XxbA26jzqS9ICifkqzT399lMQZ2fWtqeV3luI2as+UIK7qDifJFU2Q4W3q3IB5VXoWxgwAZSZEO0em9I/qQ==","signatures":[{"sig":"MEYCIQCHNeGx/9mQJwO8RVPaqj94zHxieFp2HIpKXwYNPOnJ9wIhAM7IxLqVqkjpHtvC0jcx0Kjmf08dma67H1mr3xHMGqAY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433637},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"6c56904f072b43a784ec1e041e035331317c9ce8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.8.1","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"21.6.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.10","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.1","@types/validator":"^13.11.9","@vinejs/compiler":"^2.4.1","@poppinss/macroable":"^1.0.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.0","ajv":"^8.12.0","joi":"^17.9.2","yup":"^1.4.0","zod":"^3.22.4","tsup":"^8.0.2","husky":"^9.0.11","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","valibot":"^0.30.0","prettier":"^3.2.5","@swc/core":"^1.4.6","benchmark":"^2.1.4","@types/dlv":"^1.1.4","typescript":"^5.4.2","@types/node":"^20.11.25","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@commitlint/cli":"^19.0.3","@japa/expect-type":"^2.0.1","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@commitlint/config-conventional":"^19.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_1.8.0_1710322964106_0.9710591333496232","host":"s3://npm-registry-packages"}},"2.0.0-0":{"name":"@vinejs/vine","version":"2.0.0-0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@2.0.0-0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e8c4fe53f4a3409301ac4c489f03d496a9720c2d","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-2.0.0-0.tgz","fileCount":68,"integrity":"sha512-c3Kl+wf80diI/GzPcm0LfiN3Wm+KUO6+kzv1Cbj9ZJxh3WvDLoPTf5J5nrLUwFfdQfpw5pwketiKspBXCZreiA==","signatures":[{"sig":"MEUCICYkPXwlWUnsvPRoQ7CgMIYGuARN4sxitAjaLVTc4y3xAiEA/GGh/8LkfNd/MObd1G+/Jmw5foXjvK3B3wJF6Jca9/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438235},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"52d410778575db661f34f862a54d37a2d30c4059","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.8.1","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"21.6.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.10","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.1","@types/validator":"^13.11.9","@vinejs/compiler":"^2.5.0","@poppinss/macroable":"^1.0.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.2","ajv":"^8.12.0","joi":"^17.9.2","yup":"^1.4.0","zod":"^3.22.4","tsup":"^8.0.2","husky":"^9.0.11","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","valibot":"^0.30.0","prettier":"^3.2.5","@swc/core":"^1.4.11","benchmark":"^2.1.4","@types/dlv":"^1.1.4","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@commitlint/cli":"^19.2.1","@japa/expect-type":"^2.0.1","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@commitlint/config-conventional":"^19.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_2.0.0-0_1711625767028_0.9624023441903518","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@vinejs/vine","version":"2.0.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@2.0.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"2488c1585f021848b5d939ba7681ffc311decb98","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-2.0.0.tgz","fileCount":68,"integrity":"sha512-NqgT4B2uo4mMsGI8LJdpuXNnan7F3xm10+kHaXpqI0PCYpn7+Xiic6av586mmj747/qZ3iR8o4C9cL54WU1fWw==","signatures":[{"sig":"MEUCIQCpwuOBePc+HshnAWFqxU49J828QU0SDIKd+nhSZYgGVgIgASnV7rgmtU5QWKyXN5C/xi0G1LpgJS1Q4cnKRSQEOGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438233},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js"},"gitHead":"778ec5904c2af4a76fa6e6b3e3460dee76a808b3","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"np","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"9.8.1","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"21.6.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.10","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.1","@types/validator":"^13.11.9","@vinejs/compiler":"^2.5.0","@poppinss/macroable":"^1.0.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^10.0.2","ajv":"^8.12.0","joi":"^17.9.2","yup":"^1.4.0","zod":"^3.22.4","tsup":"^8.0.2","husky":"^9.0.11","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","valibot":"^0.30.0","prettier":"^3.2.5","@swc/core":"^1.4.11","benchmark":"^2.1.4","@types/dlv":"^1.1.4","typescript":"^5.4.3","@types/node":"^20.11.30","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@commitlint/cli":"^19.2.1","@japa/expect-type":"^2.0.1","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@commitlint/config-conventional":"^19.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_2.0.0_1711692537930_0.7762890278086205","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@vinejs/vine","version":"2.1.0","keywords":[],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@2.1.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"2ab0c1f93edb130e1913415a3e364f5118e21f7e","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-2.1.0.tgz","fileCount":68,"integrity":"sha512-09aJ2OauxpblqiNqd8qC9RAzzm5SV6fTqZhE4e25j4cM7fmNoXRTjM7Oo8llFADMO4eSA44HqYEO3mkRRYdbYw==","signatures":[{"sig":"MEYCIQCsXLHH8LY8Cd4jIyqZrbDTxFCBpcDnPJZdXYg9eNHITAIhAItg5T1DgDMydZH00kcczlUnnkqsKTdEW19b9HPkEGzX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446738},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":true},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"a70ff38317a7ce4b463365e0dd09f592dc9cdd86","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --loader=ts-node/esm --enable-source-maps bin/test.ts","sync-labels":"github-label-sync --labels .github/labels.json vinejs/vine","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.5.0","description":"Form data validation library for Node.js","directories":{"test":"tests"},"_nodeVersion":"21.7.1","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.11","camelcase":"^8.0.0","validator":"^13.11.0","normalize-url":"^8.0.1","@types/validator":"^13.11.9","@vinejs/compiler":"^2.5.0","@poppinss/macroable":"^1.0.2"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","ajv":"^8.13.0","joi":"^17.13.1","yup":"^1.4.0","zod":"^3.23.7","tsup":"^8.0.2","husky":"^9.0.11","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","valibot":"^0.30.0","prettier":"^3.2.5","@swc/core":"^1.5.3","benchmark":"^2.1.4","@types/dlv":"^1.1.4","release-it":"^17.2.1","typescript":"^5.4.5","@types/node":"^20.12.10","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@japa/snapshot":"^2.0.5","@commitlint/cli":"^19.3.0","@japa/expect-type":"^2.0.2","github-label-sync":"^2.3.1","@adonisjs/tsconfig":"^1.3.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@commitlint/config-conventional":"^19.2.2"},"_npmOperationalInternal":{"tmp":"tmp/vine_2.1.0_1717331503319_0.4152368300637299","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@vinejs/vine","version":"3.0.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@3.0.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"708c85f9c65e502b05e422c25fc87977f714b307","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-3.0.0.tgz","fileCount":60,"integrity":"sha512-GeCAHLzKkL2kMFqatgqyiiNh+FILOSAV8x8imBDo6AWQ91w30Kaxw4FnzUDqgcd9z8aCYOBQ7RJxBBGfyr+USQ==","signatures":[{"sig":"MEQCIAHqE4NtpCcxnZ80OCnVTOYkQPpYY8BNAosTcLkYwhzrAiBGRLTBBXBzSnNFMqmSy4PYN7YuvX1GyyiqNFmieJ5zIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228407},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"037d4aa15c1b7d460aec784e8705ffadb638b49d","scripts":{"lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.18.1","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.13","camelcase":"^8.0.0","validator":"^13.12.0","normalize-url":"^8.0.1","@types/validator":"^13.12.2","@vinejs/compiler":"^3.0.0","@poppinss/macroable":"^1.0.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","ajv":"^8.17.1","joi":"^17.13.3","yup":"^1.4.0","zod":"^3.23.8","tsup":"^8.3.5","eslint":"^9.16.0","del-cli":"^6.0.0","valibot":"^0.42.1","prettier":"^3.4.1","@swc/core":"^1.9.3","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^17.10.0","typescript":"^5.7.2","@types/node":"^22.10.1","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@japa/snapshot":"^2.0.6","@japa/expect-type":"^2.0.2","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_3.0.0_1733026735365_0.5797206812425497","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@vinejs/vine","version":"3.0.1","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@3.0.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"6b9298bd272ce0a17386553706c4e9544ddf4908","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-3.0.1.tgz","fileCount":60,"integrity":"sha512-ZtvYkYpZOYdvbws3uaOAvTFuvFXoQGAtmzeiXu+XSMGxi5GVsODpoI9Xu9TplEMuD/5fmAtBbKb9cQHkWkLXDQ==","signatures":[{"sig":"MEUCIQDMM4TmCfu8EZhaye7H5r/qYOuZumSN7QQW5K2+jyKU6AIgGBFDMnCE59X8CoHq9T9ZHoiVzEYhrsLnwn/61045mhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227681},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"4f397096b9afe4fa19ee447698dbba0c74b53dc8","scripts":{"lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.18.3","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.13","camelcase":"^8.0.0","validator":"^13.12.0","normalize-url":"^8.0.1","@types/validator":"^13.12.2","@vinejs/compiler":"^3.0.0","@poppinss/macroable":"^1.0.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"^8.17.1","joi":"^17.13.3","yup":"^1.6.1","zod":"^3.24.2","tsup":"^8.4.0","eslint":"^9.22.0","del-cli":"^6.0.0","valibot":"^0.42.1","prettier":"^3.5.3","@swc/core":"1.10.7","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^18.1.2","typescript":"^5.8.2","@types/node":"^22.13.10","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@japa/snapshot":"^2.0.8","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.4","@release-it/conventional-changelog":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vine_3.0.1_1741843603987_0.7715741202343129","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.0":{"name":"@vinejs/vine","version":"4.0.0-next.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.0.0-next.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"0d7d8faa94a2a39af8462642e14d4299d90170e9","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.0.0-next.0.tgz","fileCount":65,"integrity":"sha512-EakoGRYOfWmsYX6clK905U8SRLbAlgGWHL3sRtcJfgQG+Wn53QzKiKMir16hLJg/WFGcG5jHs9k6u7mn6onFIw==","signatures":[{"sig":"MEUCIQDj7bYUBsy6N6AcnVnQF5M4O3wYajHDcx/P9yRozChKVgIgWWxCA9ONX4IJHn2DuRIvMfrgJmkON/myYzI3q/zH6x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.0.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251035},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"fde2e25bb64997a2b1f0dd5a7af1f22f288f6604","scripts":{"lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.18","camelcase":"^8.0.0","validator":"^13.15.15","normalize-url":"^8.1.0","@types/validator":"^13.15.3","@vinejs/compiler":"^4.1.0","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","joi":"^18.0.1","yup":"^1.7.1","zod":"^4.1.12","tsup":"^8.5.0","eslint":"^9.37.0","del-cli":"^7.0.0","valibot":"^1.1.0","prettier":"^3.6.2","@swc/core":"1.13.5","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.7.2","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.6","@adonisjs/eslint-config":"^2.1.2","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.0.0-next.0_1760432983574_0.25116787323377765","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.1":{"name":"@vinejs/vine","version":"4.0.0-next.1","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.0.0-next.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"eba715cf33c58811b906b7506d092ee6b87224b0","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.0.0-next.1.tgz","fileCount":65,"integrity":"sha512-nNpG62eiG0r2EuwYGv/EGAyr0V04RxnjyUsLl+7hAx0Se4uRM/dPhV8s0/1b6YeJADdNCsqMJTvzqczFh774yg==","signatures":[{"sig":"MEUCIQDxIyaqdkLvkSbmeJ9ilsvmz/MmKj/n5yuQD7lFRklkwwIgXbmFnNStDlQ1Khf/jqM1A2g8pP9Gyxje0E9Fi9YD/Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.0.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344883},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"2e74503763c6a7fbea58daccb40d2fcf1fd97a6e","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.18","camelcase":"^8.0.0","validator":"^13.15.15","normalize-url":"^8.1.0","@types/validator":"^13.15.3","@vinejs/compiler":"^4.1.0","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.3","joi":"^18.0.1","yup":"^1.7.1","zod":"^4.1.12","tsup":"^8.5.0","eslint":"^9.37.0","del-cli":"^7.0.0","typedoc":"^0.28.14","valibot":"^1.1.0","prettier":"^3.6.2","@swc/core":"1.13.5","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.7.2","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^2.0.0-next.2","ts-node-maintained":"^10.9.6","@adonisjs/eslint-config":"^3.0.0-next.4","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.0.0-next.1_1760605687411_0.17445197609386232","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@vinejs/vine","version":"4.0.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.0.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"e87a5cf1c75f9695507598a38b0036277d4c13fe","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.0.0.tgz","fileCount":65,"integrity":"sha512-ZY1sd94tSYzKmqe1DC7gMhG8tt60d0kZcYxM7vTSpi86BB1f7DgvCjchS4rK5eIejxy9MwvltmO9axAodxQckg==","signatures":[{"sig":"MEQCIBC/HVvXkCF2xkby5bE94Pqg9hT6euq0yDik1ITHcO0RAiBSrgFZXKChl2kp+bmGkr8tnBXwT6ZRQj834zAv5jc7og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344919},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"a1624b20577ce0ff83d6e171c96461cda1265e0d","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.18","camelcase":"^8.0.0","validator":"^13.15.15","normalize-url":"^8.1.0","@types/validator":"^13.15.3","@vinejs/compiler":"^4.1.0","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","joi":"^18.0.1","yup":"^1.7.1","zod":"^4.1.12","tsup":"^8.5.0","eslint":"^9.37.0","del-cli":"^7.0.0","typedoc":"^0.28.14","valibot":"^1.1.0","prettier":"^3.6.2","@swc/core":"1.13.5","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.7.2","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^2.0.0-next.2","ts-node-maintained":"^10.9.6","@adonisjs/eslint-config":"^3.0.0-next.4","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.0.0_1760674178596_0.23306766812430357","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@vinejs/vine","version":"4.0.1","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.0.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"5c9a7a2b0d2cec8cc3d838ca1ececf99ae099246","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.0.1.tgz","fileCount":65,"integrity":"sha512-cgifoNJ4HzKWnaPEIiibf6LNLHU0MrdqjuJxy6q0G5HKLCNU43XFXjgMBzcgkA64NRwq7hsg71to89oGwFADPA==","signatures":[{"sig":"MEUCIAEmVZKcTl4OPKC/mPIuziF3F9wHuvMqSOUR/kwaYZcoAiEA7AoUwTDqPD7PiJ/2doUs2FcupAtm0krwJezVmQgpinc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344973},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"721377da2d4b86271290f0f0b8a8c6f1ac66fe61","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.18","camelcase":"^8.0.0","validator":"^13.15.15","normalize-url":"^8.1.0","@types/validator":"^13.15.3","@vinejs/compiler":"^4.1.0","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","joi":"^18.0.1","yup":"^1.7.1","zod":"^4.1.12","tsup":"^8.5.0","eslint":"^9.37.0","del-cli":"^7.0.0","typedoc":"^0.28.14","valibot":"^1.1.0","prettier":"^3.6.2","@swc/core":"1.13.5","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.7.2","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^2.0.0-next.2","ts-node-maintained":"^10.9.6","@adonisjs/eslint-config":"^3.0.0-next.4","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.0.1_1761016973941_0.12368771064829787","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@vinejs/vine","version":"4.1.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.1.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"66a4859af79fa88e817071dee665edd1038bdcfd","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.1.0.tgz","fileCount":65,"integrity":"sha512-B+pstmyJKmLEwEM51SADJ7gNABOgglRFd9nKi9Xm2gLXBVi093v3FU+toaUlZeBC5gHwQJFPm6Z6km4KTcv5sw==","signatures":[{"sig":"MEQCIApQr5KFlye6aTV6aGCLz8VE1ys4Q92ppifY7R1TZPijAiArxPoNDo+aWRxXdxWfRIEVrXOq2mToo+ZfqQj6DyNcUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346178},"main":"build/index.js","tsup":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts","./benchmarks/flat_object.ts","./benchmarks/nested_object.ts","./benchmarks/array.ts","./benchmarks/union.ts"],"format":"esm","outDir":"./build","target":"esnext","sourcemap":false},"type":"module","types":"./build/index.d.ts","engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"cacc3ca6cd3a4c44da2465eb3cc57c2cc2d29306","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsup-node && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node build/benchmarks/flat_object.js && node build/benchmarks/nested_object.js && node build/benchmarks/array.js && node build/benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"virk","email":"virk@adonisjs.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"10.8.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.18","camelcase":"^8.0.0","validator":"^13.15.15","normalize-url":"^8.1.0","@types/validator":"^13.15.3","@vinejs/compiler":"^4.1.0","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","joi":"^18.0.1","yup":"^1.7.1","zod":"^4.1.12","tsup":"^8.5.0","eslint":"^9.37.0","del-cli":"^7.0.0","typedoc":"^0.28.14","valibot":"^1.1.0","prettier":"^3.6.2","@swc/core":"1.13.5","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.7.2","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@adonisjs/tsconfig":"^2.0.0-next.2","ts-node-maintained":"^10.9.6","@adonisjs/eslint-config":"^3.0.0-next.4","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.1.0_1761557969081_0.0486339945164076","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@vinejs/vine","version":"4.2.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.2.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"5979ffed18100834d31d0da657bdd7b7eb829636","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.2.0.tgz","fileCount":63,"integrity":"sha512-pb6iC9jX7w42nEvKUUWOWcnF1qZDPvmEFjgHCO1hwbO9nOrFw6e3JpYiZNoJGloywXeoE1FgC4JkKk9fdNSdow==","signatures":[{"sig":"MEQCIGoeXrWBs+J6mske0YfPXYnlP7kSZjXI+2mWbws5OE/PAiBCrMkjF+XfccuhVK3r/Nhgu36H5fCQeX9HHS3tQXeIoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289728},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","comments":false,"platform":"node","sourcemap":false,"treeshake":false,"fixedExtension":false},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"e8c649fbc6d5636df584d126b56006f306d483e8","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node --import=@poppinss/ts-exec benchmarks/flat_object.js && node --import=@poppinss/ts-exec benchmarks/nested_object.js && node --import=@poppinss/ts-exec benchmarks/array.js && node --import=@poppinss/ts-exec benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:33474d27-aae9-461d-b92f-256ae15aece0"}},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"11.6.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"24.11.1","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.19","camelcase":"^9.0.0","validator":"^13.15.23","normalize-url":"^8.1.0","@poppinss/types":"^1.2.1","@types/validator":"^13.15.10","@vinejs/compiler":"^4.1.2","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.0.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","joi":"^18.0.2","yup":"^1.7.1","zod":"^4.1.13","luxon":"^3.7.2","eslint":"^9.39.1","tsdown":"^0.17.2","del-cli":"^7.0.0","typedoc":"^0.28.15","valibot":"^1.2.0","prettier":"^3.7.4","@swc/core":"1.15.3","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.1.0","typescript":"^5.9.3","@ark/attest":"^0.56.0","@types/node":"^25.0.0","@japa/assert":"^4.1.1","@japa/runner":"^4.4.0","@types/luxon":"^3.7.1","@japa/snapshot":"^2.0.9","@japa/expect-type":"^2.0.3","@poppinss/ts-exec":"^1.4.1","@adonisjs/tsconfig":"^2.0.0-next.2","@adonisjs/eslint-config":"^3.0.0-next.4","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.2.0_1765435854204_0.6641720857887736","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@vinejs/vine","version":"4.3.0","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.3.0","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"70711579bc8b328ddeac4648a26a84729006248b","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.3.0.tgz","fileCount":62,"integrity":"sha512-GaJY+PyTvcnjPvbL6pJhKNv4zl2vxFE5K8HoEf8LuTWrRa8WMB3jfS/MEywkbOLVQR1UlLxXNqAGcxgZfJcWkg==","signatures":[{"sig":"MEUCIQD16EN+jmQqNv0/3BgXCdZnjkWVyoQWJBAMb8fv4HHLZgIgcD5opTk7Giu+k7irC9vvfggD4vQohsFviGYSMbfa9Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366594},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","comments":false,"platform":"node","sourcemap":false,"treeshake":false,"fixedExtension":false},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"2ec20567400a196b758ce83216e30a4c58a499d2","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node --import=@poppinss/ts-exec benchmarks/flat_object.js && node --import=@poppinss/ts-exec benchmarks/nested_object.js && node --import=@poppinss/ts-exec benchmarks/array.js && node --import=@poppinss/ts-exec benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:33474d27-aae9-461d-b92f-256ae15aece0"}},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"11.6.2","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"24.13.0","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.19","camelcase":"^9.0.0","validator":"^13.15.26","normalize-url":"^8.1.1","@poppinss/types":"^1.2.1","@types/validator":"^13.15.10","@vinejs/compiler":"^4.1.3","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"^8.17.1","joi":"^18.0.2","yup":"^1.7.1","zod":"^4.3.6","luxon":"^3.7.2","eslint":"^9.39.2","tsdown":"^0.20.3","del-cli":"^7.0.0","typedoc":"^0.28.16","valibot":"^1.2.0","prettier":"^3.8.1","@swc/core":"1.15.11","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.2.4","typescript":"^5.9.3","@ark/attest":"^0.56.0","@types/node":"^25.2.1","ajv-formats":"^3.0.1","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.1","@japa/snapshot":"^2.0.10","@japa/expect-type":"^2.0.4","@poppinss/ts-exec":"^1.4.3","@adonisjs/tsconfig":"^2.0.0-next.3","@types/json-schema":"^7.0.15","@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.3.0_1770381753048_0.8070392960055452","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@vinejs/vine","version":"4.3.1","keywords":["validator","validation"],"author":{"name":"virk,vinejs"},"license":"MIT","_id":"@vinejs/vine@4.3.1","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"homepage":"https://github.com/vinejs/vine#readme","bugs":{"url":"https://github.com/vinejs/vine/issues"},"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"dist":{"shasum":"f342cd7f7e45833ee9376ee5b715722d67b18319","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.3.1.tgz","fileCount":62,"integrity":"sha512-0EtyULwjRcrWONT78/x8P7faBXXp3huLABRDTUgHRGUHRaTXsnSyOa17Y8C3PgmDGVURsUvAbRun6XYZhUOH5A==","signatures":[{"sig":"MEQCIF2ek+0VGI/nvyi+zh3RV2wR8do3KEljvero+rEj9IX7AiBokAuJwhMPz3SiVijj0DkF9T6GUiCRicUmAJ+W5yPsBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495252},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","comments":false,"platform":"node","sourcemap":false,"treeshake":false,"fixedExtension":false},"engines":{"node":">=18.16.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./schema/base/*":"./build/src/schema/base/*.js"},"gitHead":"1030d71807becd7172d06c3231665b913c291bab","scripts":{"docs":"typedoc","lint":"eslint","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"npx release-it","version":"npm run build","benchmark":"node --import=@poppinss/ts-exec benchmarks/flat_object.js && node --import=@poppinss/ts-exec benchmarks/nested_object.js && node --import=@poppinss/ts-exec benchmarks/array.js && node --import=@poppinss/ts-exec benchmarks/union.js","typecheck":"tsc --noEmit","precompile":"npm run lint && npm run clean","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:33474d27-aae9-461d-b92f-256ae15aece0"}},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/vinejs/vine.git","type":"git"},"_npmVersion":"11.11.0","description":"Form data validation library for Node.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"dlv":"^1.1.3","dayjs":"^1.11.19","camelcase":"^9.0.0","validator":"^13.15.26","normalize-url":"^8.1.1","@poppinss/types":"^1.2.1","@types/validator":"^13.15.10","@vinejs/compiler":"^4.1.3","@poppinss/macroable":"^1.1.0","@standard-schema/spec":"^1.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"^8.17.1","joi":"^18.0.2","yup":"^1.7.1","zod":"^4.3.6","luxon":"^3.7.2","eslint":"^9.39.2","tsdown":"^0.21.7","del-cli":"^7.0.0","typedoc":"^0.28.16","valibot":"^1.2.0","prettier":"^3.8.1","@swc/core":"1.15.11","benchmark":"^2.1.4","@types/dlv":"^1.1.5","release-it":"^19.2.4","typescript":"^5.9.3","@ark/attest":"^0.56.0","@types/node":"^25.2.1","ajv-formats":"^3.0.1","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.1","@japa/snapshot":"^2.0.10","@japa/expect-type":"^2.0.4","@poppinss/ts-exec":"^1.4.3","@adonisjs/tsconfig":"^2.0.0-next.3","@types/json-schema":"^7.0.15","@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","typedoc-plugin-missing-exports":"^4.1.2","@release-it/conventional-changelog":"^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/vine_4.3.1_1775554877499_0.5034768263374196","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@vinejs/vine","description":"Form data validation library for Node.js","version":"4.4.0","engines":{"node":">=18.16.0"},"main":"build/index.js","type":"module","exports":{".":"./build/index.js","./defaults":"./build/src/defaults.js","./factories":"./build/factories/main.js","./types":"./build/src/types.js","./schema/base/*":"./build/src/schema/base/*.js"},"scripts":{"pretest":"npm run lint","test":"c8 npm run quick:test","lint":"eslint","format":"prettier --write .","docs":"typedoc","typecheck":"tsc --noEmit","clean":"del-cli build","precompile":"npm run lint && npm run clean","compile":"tsdown && tsc --emitDeclarationOnly --declaration","build":"npm run compile","version":"npm run build","prepublishOnly":"npm run build","release":"npx release-it","benchmark":"node --import=@poppinss/ts-exec benchmarks/flat_object.js && node --import=@poppinss/ts-exec benchmarks/nested_object.js && node --import=@poppinss/ts-exec benchmarks/array.js && node --import=@poppinss/ts-exec benchmarks/union.js","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts"},"devDependencies":{"@adonisjs/eslint-config":"^3.0.0-next.9","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^2.0.0-next.3","@ark/attest":"^0.56.0","@japa/assert":"^4.2.0","@japa/expect-type":"^2.0.4","@japa/runner":"^5.3.0","@japa/snapshot":"^2.0.10","@poppinss/ts-exec":"^1.4.3","@release-it/conventional-changelog":"^10.0.5","@swc/core":"1.15.11","@types/dlv":"^1.1.5","@types/json-schema":"^7.0.15","@types/luxon":"^3.7.1","@types/node":"^25.2.1","ajv":"^8.17.1","ajv-formats":"^3.0.1","benchmark":"^2.1.4","c8":"^10.1.3","del-cli":"^7.0.0","eslint":"^9.39.2","joi":"^18.0.2","luxon":"^3.7.2","prettier":"^3.8.1","release-it":"^19.2.4","tsdown":"^0.21.7","typedoc":"^0.28.16","typedoc-plugin-missing-exports":"^4.1.2","typescript":"^5.9.3","valibot":"^1.2.0","yup":"^1.7.1","zod":"^4.3.6"},"dependencies":{"@poppinss/macroable":"^1.1.0","@poppinss/types":"^1.2.1","@standard-schema/spec":"^1.1.0","@types/validator":"^13.15.10","@vinejs/compiler":"^4.1.3","camelcase":"^9.0.0","dayjs":"^1.11.19","dlv":"^1.1.3","normalize-url":"^8.1.1","validator":"^13.15.26"},"author":{"name":"virk,vinejs"},"license":"MIT","homepage":"https://github.com/vinejs/vine#readme","keywords":["validator","validation"],"repository":{"type":"git","url":"git+https://github.com/vinejs/vine.git"},"bugs":{"url":"https://github.com/vinejs/vine/issues"},"publishConfig":{"access":"public","provenance":true},"tsdown":{"entry":["./index.ts","./src/defaults.ts","./factories/main.ts","./src/types.ts"],"outDir":"./build","clean":true,"platform":"node","format":"esm","comments":false,"minify":"dce-only","fixedExtension":false,"dts":false,"treeshake":false,"sourcemap":false,"target":"esnext"},"release-it":{"git":{"requireCleanWorkingDir":true,"requireUpstream":true,"commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","push":true,"tagName":"v${version}"},"github":{"release":true},"npm":{"publish":true,"skipChecks":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"c8":{"reporter":["text","html"],"exclude":["tests/**","factories/**","bin/**","benchmarks/**"]},"prettier":"@adonisjs/prettier-config","gitHead":"bfcc3fb58f62c97cf43d218294d3a32d21acbd22","types":"./build/index.d.ts","_id":"@vinejs/vine@4.4.0","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-cfnNXjs9+f+22d3Eb8koyg2qlCbaT394XBlL4AeEr1WM+NH1omFcXwe1zrkW4hHwPDSfUd4lFUdNO6E+YnTeWQ==","shasum":"615802c3bec2069f06f5a5b5f18a30c16fa0aee9","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.4.0.tgz","fileCount":62,"unpackedSize":506900,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzZbWnw8OArHB52c12Z5rj5X9zMGs0G29fXON7O10Q1gIgVT+gtSpY40G/xZl2iEbW8Y3Dtx8R9q8NBv5f+dotFxE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:33474d27-aae9-461d-b92f-256ae15aece0"}},"directories":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vine_4.4.0_1777297700541_0.2297829475792008"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-10T04:31:57.654Z","modified":"2026-04-27T13:48:21.001Z","1.0.0":"2023-06-10T04:31:57.947Z","1.1.0":"2023-06-12T06:30:57.916Z","1.1.1":"2023-06-12T11:31:09.793Z","1.2.0":"2023-06-13T10:53:33.767Z","1.3.0":"2023-06-14T07:03:48.735Z","1.4.0":"2023-06-15T04:37:10.437Z","1.4.1":"2023-06-16T05:27:11.017Z","1.5.0":"2023-07-10T11:37:54.844Z","1.5.1":"2023-07-11T07:29:13.031Z","1.5.2":"2023-07-19T06:58:40.557Z","1.5.3":"2023-07-25T14:57:54.753Z","1.6.0":"2023-07-28T12:06:22.830Z","1.7.0":"2023-11-22T01:48:26.516Z","1.7.1":"2024-01-29T08:55:40.830Z","1.8.0":"2024-03-13T09:42:44.266Z","2.0.0-0":"2024-03-28T11:36:07.183Z","2.0.0":"2024-03-29T06:08:58.117Z","2.1.0":"2024-06-02T12:31:43.475Z","3.0.0":"2024-12-01T04:18:55.606Z","3.0.1":"2025-03-13T05:26:44.243Z","4.0.0-next.0":"2025-10-14T09:09:43.788Z","4.0.0-next.1":"2025-10-16T09:08:07.596Z","4.0.0":"2025-10-17T04:09:38.795Z","4.0.1":"2025-10-21T03:22:54.165Z","4.1.0":"2025-10-27T09:39:29.266Z","4.2.0":"2025-12-11T06:50:54.363Z","4.3.0":"2026-02-06T12:42:33.186Z","4.3.1":"2026-04-07T09:41:17.640Z","4.4.0":"2026-04-27T13:48:20.735Z"},"bugs":{"url":"https://github.com/vinejs/vine/issues"},"author":{"name":"virk,vinejs"},"license":"MIT","homepage":"https://github.com/vinejs/vine#readme","keywords":["validator","validation"],"repository":{"type":"git","url":"git+https://github.com/vinejs/vine.git"},"description":"Form data validation library for Node.js","maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"readme":"# @vinejs/vine\n\n<hr>\n<br />\n\n<div align=\"center\">\n  <h3>One of the fastest validation library for Node.js</h3>\n  <p>VineJS is a form data validation library for Node.js. You may use it to validate the HTTP request body in your backend applications.</p>\n</div>\n\n<br />\n\n<div align=\"center\">\n\n[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] ![][typescript-image] [![license-image]][license-url]\n\n</div>\n\n<div align=\"center\">\n  <h3>\n    <a href=\"./benchmarks.md\">\n      Benchmarks\n    </a>\n    <span> | </span>\n    <a href=\"https://vinejs.dev/docs/introduction\">\n      Documentation\n    </a>\n    <span> | </span>\n    <a href=\"https://github.com/vinejs/.github/blob/main/docs/CONTRIBUTING.md\">\n      Contributing\n    </a>\n  </h3>\n</div>\n\n<div align=\"center\">\n  <sub>Built with ❤︎ by <a href=\"https://github.com/thetutlage\">Harminder Virk</a>\n</div>\n\n<br />\n<hr>\n<br />\n\n**Featured sponsors**\n\n<table>\n\n<tr>\n<td>\n\n<a href=\"https://route4me.com/?utm_source=adonisjs.com\">\n  <img src=\"https://raw.githubusercontent.com/thetutlage/static/refs/heads/main/featured_sponsors/logos/route4me.jpg\" />\n</a>\n\n</td>\n\n<td>\n\n<a href=\"https://ezycourse.com/?utm_source=adonisjs.com\">\n  <img src=\"https://raw.githubusercontent.com/thetutlage/static/refs/heads/main/featured_sponsors/logos/ezycourse.jpg\" />\n</a>\n\n</td>\n\n</tr>\n\n<tr>\n\n<td>\n\n<a href=\"https://meteor.software/g6h?utm_source=adonisjs.com\">\n  <img src=\"https://raw.githubusercontent.com/thetutlage/static/refs/heads/main/featured_sponsors/logos/galaxy.jpg\" />\n</a>\n\n</td>\n\n<td>\n\n<a href=\"https://www.testmu.ai/?utm_source=adonisjs.com\">\n  <img src=\"https://raw.githubusercontent.com/thetutlage/static/refs/heads/main/featured_sponsors/logos/testmu.jpg\" />\n</a>\n\n</td>\n\n</tr>\n\n<tr>\n\n<td>\n\n<a href=\"https://relancer.com/?utm_source=adonisjs.com\">\n  <img src=\"https://raw.githubusercontent.com/thetutlage/static/refs/heads/main/featured_sponsors/logos/relancer.jpg\" />\n</a>\n\n</td>\n\n<td>\n\n</td>\n\n</tr>\n\n</table>\n\n![](https://github.com/thetutlage/static/blob/main/sponsorkit/sponsors.png?raw=true)\n\n[gh-workflow-image]: https://img.shields.io/github/actions/workflow/status/vinejs/vine/checks.yml?style=for-the-badge\n[gh-workflow-url]: https://github.com/vinejs/vine/actions/workflows/checks.yml 'Github action'\n[npm-image]: https://img.shields.io/npm/v/@vinejs/vine/latest.svg?style=for-the-badge&logo=npm\n[npm-url]: https://www.npmjs.com/package/@vinejs/vine/v/latest 'npm'\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[license-url]: LICENSE.md\n[license-image]: https://img.shields.io/github/license/vinejs/vine?style=for-the-badge\n","readmeFilename":"README.md"}