{"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"bugs":{"url":"https://github.com/vinejs/vine/issues"},"dist":{"shasum":"615802c3bec2069f06f5a5b5f18a30c16fa0aee9","tarball":"https://registry.npmjs.org/@vinejs/vine/-/vine-4.4.0.tgz","fileCount":62,"integrity":"sha512-cfnNXjs9+f+22d3Eb8koyg2qlCbaT394XBlL4AeEr1WM+NH1omFcXwe1zrkW4hHwPDSfUd4lFUdNO6E+YnTeWQ==","signatures":[{"sig":"MEUCIQCzZbWnw8OArHB52c12Z5rj5X9zMGs0G29fXON7O10Q1gIgVT+gtSpY40G/xZl2iEbW8Y3Dtx8R9q8NBv5f+dotFxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vinejs%2fvine@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506900},"main":"build/index.js","name":"@vinejs/vine","type":"module","types":"./build/index.d.ts","author":{"name":"virk,vinejs"},"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":"bfcc3fb58f62c97cf43d218294d3a32d21acbd22","license":"MIT","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"}},"homepage":"https://github.com/vinejs/vine#readme","keywords":["validator","validation"],"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":{},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"_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.4.0_1777297700541_0.2297829475792008","host":"s3://npm-registry-packages-npm-production"},"_id":"@vinejs/vine@4.4.0","version":"4.4.0"}