{"c8":{"exclude":["tests/**","factories/**","bin/**","benchmarks/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"bugs":{"url":"https://github.com/vinejs/vine/issues"},"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","name":"@vinejs/vine","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"},"gitHead":"f9c707bd2e2804713db998c012a37e3d95d6b263","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":"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"},"homepage":"https://github.com/vinejs/vine#readme","keywords":[],"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"},"maintainers":[{"name":"virk","email":"virk@adonisjs.com"}],"_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"},"_id":"@vinejs/vine@1.1.1","version":"1.1.1"}