{"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"bugs":{"url":"https://github.com/vinejs/vine/issues"},"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","name":"@vinejs/vine","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","author":{"name":"virk,vinejs"},"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","license":"MIT","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"},"homepage":"https://github.com/vinejs/vine#readme","keywords":[],"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"},"maintainers":[{"name":"julien-r44","email":"julien@ripouteau.com"},{"name":"virk","email":"virk@adonisjs.com"}],"_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"},"_id":"@vinejs/vine@2.1.0","version":"2.1.0"}